Files
2023-09-24 00:21:10 +02:00

47 lines
2.1 KiB
YAML

services:
# FreshRSS
freshrss:
container_name: ${FRESHRSS_CONTAINER_NAME:-FreshRSS}
image: linuxserver/freshrss:${FRESHRSS_TAG:-latest}
restart: ${RESTART:-unless-stopped}
healthcheck:
test: curl -f http://localhost:80/ || exit 1
environment:
PUID: ${UID:-1024}
PGID: ${GID:-101}
TZ: ${TZ:-Europe/Amsterdam}
ports:
- ${FRESHRSS_PORT:-80}:80
volumes:
- /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-freshrss}/${FRESHRSS_CONTAINER_NAME:-FreshRSS}/config:/config
# MariaDB (for FreshRSS)
#freshrss-mariadb:
# container_name: ${FRESHRSS_MARIADB_CONTAINER_NAME:-FreshRSS-MariaDB}
# image: mariadb:${FRESHRSS_MARIADB_TAG:-latest}
# user: ${UID:-1024}:${GID:-101}
# restart: ${RESTART:-unless-stopped}
# environment:
# TZ: ${TZ:-Europe/Amsterdam}
# MARIADB_DATABASE: ${FRESHRSS_MARIADB_DATABASE:-freshrss}
# MARIADB_USER: ${FRESHRSS_MARIADB_USER:-freshrss}
# MARIADB_PASSWORD: ${FRESHRSS_MARIADB_PASSWORD:-freshrss}
# MARIADB_ROOT_PASSWORD: ${FRESHRSS_MARIADB_ROOT_PASSWORD:-freshrss}
# MARIADB_TCP_PORT: ${FRESHRSS_MARIADB_PORT:-3306}
# volumes:
# - /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-freshrss}/${FRESHRSS_MARIADB_CONTAINER_NAME:-FreshRSS-MariaDB}/var/lib/mysql:/var/lib/mysql
# PostgreSQL (for FreshRSS)
#freshrss-postgresql:
# container_name: ${FRESHRSS_POSTGRESQL_CONTAINER_NAME:-FreshRSS-PostgreSQL}
# image: postgres:${FRESHRSS_POSTGRESQL_TAG:-latest}
# restart: ${RESTART:-unless-stopped}
# healthcheck:
# test: ["CMD", "pg_isready", "-q", "-d", "${FRESHRSS_POSTGRESQL_DATABASE:-freshrss}", "-U", "${FRESHRSS_POSTGRESQL_USER:-freshrss}"]
# environment:
# POSTGRES_DB: ${FRESHRSS_POSTGRESQL_DATABASE:-freshrss}
# POSTGRES_USER: ${FRESHRSS_POSTGRESQL_USER:-freshrss}
# POSTGRES_PASSWORD: ${FRESHRSS_POSTGRESQL_PASSWORD:-freshrss}
# volumes:
# - /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-freshrss}/${FRESHRSS_POSTGRESQL_CONTAINER_NAME:-FreshRSS-PostgreSQL}/var/lib/postgresql/data:/var/lib/postgresql/data