Docker Compose example setup for Tiny Tiny RSS with LDAP authentication against some Active Directory domain controller.
-
Create
.env
from.env.example
to store secrets -
Adjust at least all entries which are commented as "Mandatory" in
compose.yaml
-
Bring the stack up in some local network, check the logs and test access
docker compose up -d docker compose logs curl -ILfSs http://localhost/index.php
-
Protect your server wtih TLS or run it behind some proxy like traefik before making it publicly available.
Warning: Be aware that your (active directory) credentials are at risk if your server runs without encryption on some public network!
docker compose run --rm --env ARCHIVE=backup.tar.gz backup
docker compose run --rm --env ARCHIVE=backup.tar.gz restore
docker compose pull --ignore-buildable
docker compose build --no-cache --pull
# docker volume rm ttrss_app
docker compose up -d