Add synapse and tt-rss; Fix gitea, grafana and webdis
This commit is contained in:
parent
bf0f991b49
commit
5373863a3e
12 changed files with 201 additions and 5 deletions
tt-rss
17
tt-rss/.env
Normal file
17
tt-rss/.env
Normal file
|
@ -0,0 +1,17 @@
|
|||
TTRSS_DB_USER=tinytinyrss
|
||||
TTRSS_DB_NAME=tinytinyrss
|
||||
TTRSS_DB_PASS=
|
||||
TTRSS_DB_TYPE=pgsql
|
||||
TTRSS_DB_HOST=db.serguzim.me
|
||||
|
||||
TTRSS_SELF_URL_PATH=https://rss.serguzim.me/tt-rss/
|
||||
|
||||
# You can customize other config.php defines by setting overrides here.
|
||||
# See app/Dockerfile for complete list. Examples:
|
||||
# TTRSS_PLUGINS=auth_remote
|
||||
# TTRSS_SINGLE_USER_MODE=true
|
||||
# TTRSS_SESSION_COOKIE_LIFETIME=2592000
|
||||
# TTRSS_FORCE_ARTICLE_PURGE=30
|
||||
# etc, etc.
|
||||
|
||||
HTTP_PORT=8280
|
35
tt-rss/docker-compose.yml
Normal file
35
tt-rss/docker-compose.yml
Normal file
|
@ -0,0 +1,35 @@
|
|||
version: '3'
|
||||
|
||||
services:
|
||||
app:
|
||||
image: cthulhoo/ttrss-fpm-pgsql-static
|
||||
restart: always
|
||||
env_file:
|
||||
- .env
|
||||
- .secret.env
|
||||
volumes:
|
||||
- app:/var/www/html
|
||||
|
||||
updater:
|
||||
image: cthulhoo/ttrss-fpm-pgsql-static
|
||||
restart: always
|
||||
env_file:
|
||||
- .env
|
||||
volumes:
|
||||
- app:/var/www/html
|
||||
depends_on:
|
||||
- app
|
||||
command: /opt/tt-rss/updater.sh
|
||||
|
||||
web-nginx:
|
||||
image: cthulhoo/ttrss-web-nginx
|
||||
restart: always
|
||||
ports:
|
||||
- ${HTTP_PORT}:80
|
||||
volumes:
|
||||
- app:/var/www/html:ro
|
||||
depends_on:
|
||||
- app
|
||||
|
||||
volumes:
|
||||
app:
|
Reference in a new issue