Skip to content
This repository has been archived by the owner on Aug 29, 2020. It is now read-only.

A script that creates a heroku application which hosts Tiny Tiny RSS

Notifications You must be signed in to change notification settings

projectdelphai/ttrss-on-heroku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This script is actually not maintained anymore for various reasons primarily Heroku doesn't allow file access easily and they limited the uptime of dynos for their free tier.

ttrss-on-heroku

Reuben Castelino - projectdelphai@gmail.com

Description

I originally created an application on Heroku that hosted a Tiny Tiny RSS server. I first wrote a post on it here and left it at that. I knew that not a lot of people would follow through with this project because it required a fair amount of work. Then I stumbled across this post on the ttrss forum of a guy that did exactly this but on openshift. So I decided to also make my idea easier to handle and wrote a shell script for it.

I wrote a second post which outlines some bugs, the self-updating process, and some more notes.

Installation

Before you start you will need to have installed and set up the heroku-toolbelt and git. You must also have PostgreSQL installed, which should be available in the package manager of your choice. If you are running Mac OSX, you must replace the built-in sed command with GNU sed, which is available through Homebrew using brew install gnu-sed and following the postinstallation instructions. I would strongly recommend that you make sure that you can work with the toolbelt and git so that nothing happens mid-script. Then just place it in a folder where you want to store your local files (to later be uploaded to Heroku) and run it with bash ./ttrss_heroku_setup.sh. Just follow the instruction and hopefully fingers crossed it'll work. If anything goes wrong, message me or check my post to see step-by-step instructions.

Upgrading

To upgrade, place the upgrade script in your ttrss application folder. You will need the name of the folder and the name of your heroku application. This is a beginning script and may need some changes to be fully safe.

Versions

0.0.5

  • Upgrade to 1.11
  • Upgrade to 1.9
  • more pauses
  • added upgrade script

0.0.4

  • Upgrade to 1.7.9
  • Fixed database info insertions
  • Added more default changes to config.php

0.0.3

  • Upgrade to 1.7.5
  • Upgrade to 1.7.8

0.0.2

  • Added environment variables
  • Self-updates
  • Query to open in browser
  • Wget filename specification

0.0.1

  • Initial commit

About

A script that creates a heroku application which hosts Tiny Tiny RSS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages