Sign inSign up

iliag/ttrss

By iliag

•Updated about 11 years ago

Tiny Tiny RSS Installation in docker container.

Image
0

902

iliag/ttrss repository overview

⁠About

Tiny Tiny RSS Installation in docker container. This is the modification of https://bitbucket.org/alamut/docker_ttrss/⁠

⁠Available environment variables:

  • TT_REFRESH (default is 5) - interval in minutes between feeds updates
  • TT_DB_HOST (default is db) - MySQL hostname to connect
  • TT_DB_NAME (default is ttrss) - MySQL database name
  • TT_DB_USER (default is root) - MySQL username
  • TT_DB_PASS (default is ttrss) - MySQL password
  • TT_DOMAIN - end user domain name to be placed in ttrss config.php
  • TT_SELF_URL_PATH - url of ttrss

⁠How to launch

pull the images

docker pull iliag/ttrss:latest
docker pull mysql:5.5

then start containers

docker run --name mysql_ttrss -v /opt/docker_data/mysql_ttrss:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123ttrss123 -d mysql:5.5

After you must enter to mysql_ttrss and create database from this schema https://tt-rss.org/gitlab/fox/tt-rss/blob/master/schema/ttrss_schema_mysql.sql⁠ or use own old database from TTRSS

docker run -d --link mysql_ttrss:db -p 80:80 -v /opt/docker_data/php_cache_rssreader:/home/vhosts/ttrss/cache -e TT_DB_HOST=db -e TT_DB_NAME=ttrss -e TT_DB_USER=root -e TT_DB_PASS=123ttrss123 -e TT_DOMAIN=ttrss.com -e TT_REFRESH=20 -e TT_SELF_URL_PATH="http:\/\/ttrss.com" --name=ttrss iliag/ttrss

In case of upstart installed, a couple of service defs /etc/init/mysql_ttrss.conf

start on filesystem and started docker
stop on runlevel [!2345]
respawn
exec /usr/bin/docker start -a mysql_ttrss

/etc/init/ttrss.conf

start on filesystem and started docker
stop on runlevel [!2345]
respawn
exec /usr/bin/docker start -a ttrss

Tag summary

Content type

Image

Digest

sha256:61d3b053f…

Size

96.6 MB

Last updated

about 11 years ago

docker pull iliag/ttrss