Add synapse and tt-rss; Fix gitea, grafana and webdis

This commit is contained in:
Tobias Reisinger 2022-08-01 23:42:11 +02:00
parent bf0f991b49
commit 5373863a3e
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
12 changed files with 201 additions and 5 deletions

17
tt-rss/.env Normal file
View 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
View 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: