Skip to content

dariosky/ttrss-docker-compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portable Tiny Tiny RSS via docker compose

Intro

I wanted to play with Tiny Tiny RSS for quite a long time and this is my attempt to automate running it, and make the life easier to who will try to do the same.

The idea is to have a portable version of the RSS aggregator so it can be run in quickly.

Installation

  • Install Docker and Docker-compose, on my machine I do it via Ansible with this script.
  • Install docker-compose if you didn't already with pip install docker-compose
  • Run docker-compose up from the folder containing this repo it will run a webserver on the local interface, the DB will be private in the virtual network.
  • Play with Tiny Tiny RSS, from http://localhost:1855 the default username and password is admin:password

Various

Android sync

The news+ plugin is included in the build, activate it in your user preferences to allow sync with News+ Android app.

Backup

It may be convienient to run a backup of the data volume from time to time, using docker-volume-backup script is as simple as ./backup.sh to do the backup and ./restore.sh 2018-02-01 (replace with the date of your backup) to restore.

The backups are saved as tar in the backup subfolder.

Change self URL

If you want to serve TTR with an host different than localhost, you'll have to specify an additional SELF_URL_PATH environment parameter to the web host. Add this to the Dockerfile:

ENV SELF_URL_PATH http://feed.yourhost.com

And rebuild the container with:

docker-compose up -d --no-deps --build web

References

https://github.com/clue/docker-ttrss https://github.com/kiview/docker-volume-backup

About

Portable Tiny Tiny RSS via docker compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages