feat(ttrss): Update to new maintainer and PostgreSQL 17

This commit is contained in:
2026-05-25 03:13:25 +02:00
parent a400bafaac
commit 5a35475e62
2 changed files with 18 additions and 13 deletions

View File

@@ -41,6 +41,7 @@ services:
TTRSS_DB_NAME: "${TTRSS_DB_NAME}"
TTRSS_DB_PASS: "${TTRSS_DB_PASS}"
TTRSS_DB_USER: "${TTRSS_DB_USER}"
TTRSS_DAEMON_UPDATE_LOGIN_LIMIT: "${TTRSS_DAEMON_UPDATE_LOGIN_LIMIT}"
TTRSS_FORCE_ARTICLE_PURGE: "${TTRSS_FORCE_ARTICLE_PURGE}"
TTRSS_SINGLE_USER_MODE: "${TTRSS_SINGLE_USER_MODE}"
TTRSS_SELF_URL_PATH: "${TTRSS_SELF_URL_PATH}"
@@ -72,6 +73,7 @@ services:
TTRSS_DB_NAME: "${TTRSS_DB_NAME}"
TTRSS_DB_PASS: "${TTRSS_DB_PASS}"
TTRSS_DB_USER: "${TTRSS_DB_USER}"
TTRSS_DAEMON_UPDATE_LOGIN_LIMIT: "${TTRSS_DAEMON_UPDATE_LOGIN_LIMIT}"
TTRSS_FORCE_ARTICLE_PURGE: "${TTRSS_FORCE_ARTICLE_PURGE}"
TTRSS_SINGLE_USER_MODE: "${TTRSS_SINGLE_USER_MODE}"
TTRSS_SELF_URL_PATH: "${TTRSS_SELF_URL_PATH}"

View File

@@ -1,13 +1,6 @@
# This Compose file comes from https://tt-rss.org/wiki/InstallationNotes/ last retrieved on 2025-02-11.
version: '3'
services:
# see FAQ entry below if upgrading from a different PostgreSQL major version (e.g. 12 to 15):
# https://tt-rss.org/wiki/InstallationNotes/#i-got-the-updated-compose-file-above-and-now-my-database-keeps-restarting
db:
image: postgres:15-alpine
image: postgres:17-alpine
restart: unless-stopped
env_file:
- .env
@@ -17,9 +10,13 @@ services:
- POSTGRES_DB=${TTRSS_DB_NAME}
volumes:
- db:/var/lib/postgresql/data
# or, if 18+
# - db:/var/lib/postgresql
app:
image: cthulhoo/ttrss-fpm-pgsql-static:latest
image: supahgreg/tt-rss:latest
# or
# image: ghcr.io/tt-rss/tt-rss:latest
restart: unless-stopped
env_file:
- .env
@@ -31,7 +28,9 @@ services:
# optional, makes weekly backups of your install
# backups:
# image: cthulhoo/ttrss-fpm-pgsql-static:latest
# image: supahgreg/tt-rss:latest
# # or
# # image: ghcr.io/tt-rss/tt-rss:latest
# restart: unless-stopped
# env_file:
# - .env
@@ -43,7 +42,9 @@ services:
# command: /opt/tt-rss/dcron.sh -f
updater:
image: cthulhoo/ttrss-fpm-pgsql-static:latest
image: supahgreg/tt-rss:latest
# or
# image: ghcr.io/tt-rss/tt-rss:latest
restart: unless-stopped
env_file:
- .env
@@ -55,7 +56,9 @@ services:
command: /opt/tt-rss/updater.sh
web-nginx:
image: cthulhoo/ttrss-web-nginx:latest
image: supahgreg/tt-rss-web-nginx:latest
# or
# image: ghcr.io/tt-rss/tt-rss-web-nginx:latest
restart: unless-stopped
env_file:
- .env