feat(meta): Initial commit
This commit is contained in:
106
compose.override.yaml
Normal file
106
compose.override.yaml
Normal file
@@ -0,0 +1,106 @@
|
||||
services:
|
||||
db:
|
||||
container_name: "tt_rss-postgres-${CONTEXT}"
|
||||
networks:
|
||||
tt_rss-default:
|
||||
extends:
|
||||
file: "${COMPOSE_COMMON_SETTINGS}"
|
||||
service: 'common-settings'
|
||||
volumes:
|
||||
- "/opt/docker-data/tt_rss-${CONTEXT}/db/data:/var/lib/postgresql/data"
|
||||
env_file: !reset []
|
||||
environment:
|
||||
ADMIN_USER_ACCESS_LEVEL: "${ADMIN_USER_ACCESS_LEVEL}"
|
||||
ADMIN_USER_PASS: "${ADMIN_USER_PASS}"
|
||||
HTTP_PORT: "${HTTP_PORT}"
|
||||
TZ: "${TIMEZONE}"
|
||||
TTRSS_DB_NAME: "${TTRSS_DB_NAME}"
|
||||
TTRSS_DB_PASS: "${TTRSS_DB_PASS}"
|
||||
TTRSS_DB_USER: "${TTRSS_DB_USER}"
|
||||
TTRSS_FORCE_ARTICLE_PURGE: "${TTRSS_FORCE_ARTICLE_PURGE}"
|
||||
TTRSS_SINGLE_USER_MODE: "${TTRSS_SINGLE_USER_MODE}"
|
||||
TTRSS_SELF_URL_PATH: "${TTRSS_SELF_URL_PATH}"
|
||||
APP_BASE: "${APP_BASE}"
|
||||
APP_WEB_ROOT: "${APP_WEB_ROOT}"
|
||||
app:
|
||||
container_name: "tt_rss-tt_rss-${CONTEXT}"
|
||||
networks:
|
||||
tt_rss-default:
|
||||
extends:
|
||||
file: "${COMPOSE_COMMON_SETTINGS}"
|
||||
service: 'common-settings'
|
||||
volumes:
|
||||
- "/opt/docker-data/tt_rss-${CONTEXT}/tt_rss/data:/var/www/html"
|
||||
- "/opt/docker-data/tt_rss-${CONTEXT}/tt_rss/config:/opt/tt-rss/config.d:ro"
|
||||
env_file: !reset []
|
||||
environment:
|
||||
ADMIN_USER_ACCESS_LEVEL: "${ADMIN_USER_ACCESS_LEVEL}"
|
||||
ADMIN_USER_PASS: "${ADMIN_USER_PASS}"
|
||||
HTTP_PORT: "${HTTP_PORT}"
|
||||
TZ: "${TIMEZONE}"
|
||||
TTRSS_DB_NAME: "${TTRSS_DB_NAME}"
|
||||
TTRSS_DB_PASS: "${TTRSS_DB_PASS}"
|
||||
TTRSS_DB_USER: "${TTRSS_DB_USER}"
|
||||
TTRSS_FORCE_ARTICLE_PURGE: "${TTRSS_FORCE_ARTICLE_PURGE}"
|
||||
TTRSS_SINGLE_USER_MODE: "${TTRSS_SINGLE_USER_MODE}"
|
||||
TTRSS_SELF_URL_PATH: "${TTRSS_SELF_URL_PATH}"
|
||||
APP_BASE: "${APP_BASE}"
|
||||
APP_WEB_ROOT: "${APP_WEB_ROOT}"
|
||||
updater:
|
||||
container_name: "tt_rss-updater-${CONTEXT}"
|
||||
networks:
|
||||
tt_rss-default:
|
||||
extends:
|
||||
file: "${COMPOSE_COMMON_SETTINGS}"
|
||||
service: 'common-settings'
|
||||
volumes:
|
||||
- "/opt/docker-data/tt_rss-${CONTEXT}/tt_rss/data:/var/www/html"
|
||||
- "/opt/docker-data/tt_rss-${CONTEXT}/tt_rss/config:/opt/tt-rss/config.d:ro"
|
||||
env_file: !reset []
|
||||
environment:
|
||||
ADMIN_USER_ACCESS_LEVEL: "${ADMIN_USER_ACCESS_LEVEL}"
|
||||
ADMIN_USER_PASS: "${ADMIN_USER_PASS}"
|
||||
HTTP_PORT: "${HTTP_PORT}"
|
||||
TZ: "${TIMEZONE}"
|
||||
TTRSS_DB_NAME: "${TTRSS_DB_NAME}"
|
||||
TTRSS_DB_PASS: "${TTRSS_DB_PASS}"
|
||||
TTRSS_DB_USER: "${TTRSS_DB_USER}"
|
||||
TTRSS_FORCE_ARTICLE_PURGE: "${TTRSS_FORCE_ARTICLE_PURGE}"
|
||||
TTRSS_SINGLE_USER_MODE: "${TTRSS_SINGLE_USER_MODE}"
|
||||
TTRSS_SELF_URL_PATH: "${TTRSS_SELF_URL_PATH}"
|
||||
APP_BASE: "${APP_BASE}"
|
||||
APP_WEB_ROOT: "${APP_WEB_ROOT}"
|
||||
web-nginx:
|
||||
container_name: "tt_rss-nginx-${CONTEXT}"
|
||||
networks:
|
||||
tt_rss-default:
|
||||
extends:
|
||||
file: "${COMPOSE_COMMON_SETTINGS}"
|
||||
service: 'common-settings'
|
||||
volumes:
|
||||
- "/opt/docker-data/tt_rss-${CONTEXT}/tt_rss/data:/var/www/html"
|
||||
env_file: !reset []
|
||||
environment:
|
||||
ADMIN_USER_ACCESS_LEVEL: "${ADMIN_USER_ACCESS_LEVEL}"
|
||||
ADMIN_USER_PASS: "${ADMIN_USER_PASS}"
|
||||
HTTP_PORT: "${HTTP_PORT}"
|
||||
TZ: "${TIMEZONE}"
|
||||
TTRSS_DB_NAME: "${TTRSS_DB_NAME}"
|
||||
TTRSS_DB_PASS: "${TTRSS_DB_PASS}"
|
||||
TTRSS_DB_USER: "${TTRSS_DB_USER}"
|
||||
TTRSS_FORCE_ARTICLE_PURGE: "${TTRSS_FORCE_ARTICLE_PURGE}"
|
||||
TTRSS_SINGLE_USER_MODE: "${TTRSS_SINGLE_USER_MODE}"
|
||||
TTRSS_SELF_URL_PATH: "${TTRSS_SELF_URL_PATH}"
|
||||
APP_BASE: "${APP_BASE}"
|
||||
APP_WEB_ROOT: "${APP_WEB_ROOT}"
|
||||
volumes: !reset []
|
||||
networks: !override
|
||||
tt_rss-default:
|
||||
name: tt_rss-${CONTEXT}
|
||||
driver: bridge
|
||||
driver_opts:
|
||||
com.docker.network.enable_ipv6: "false"
|
||||
ipam:
|
||||
driver: default
|
||||
config:
|
||||
- subnet: ${SUBNET}
|
||||
Reference in New Issue
Block a user