37 lines
900 B
YAML
37 lines
900 B
YAML
services:
|
|
freshrss:
|
|
image: freshrss/freshrss:edge
|
|
container_name: freshrss
|
|
environment:
|
|
- PUID=${UID}
|
|
- PGID=${GID}
|
|
- TZ=${TZ}
|
|
- VIRTUAL_HOST=rss.${DOMAIN}
|
|
- LETSENCRYPT_HOST=rss.${DOMAIN}
|
|
- LETSENCRYPT_EMAIL=${EMAIL}
|
|
volumes:
|
|
- ${CONFIG_LOCATION}/freshrss:/config
|
|
- ./extensions:/var/www/FreshRSS/extensions
|
|
expose:
|
|
- "8085"
|
|
ports:
|
|
- 8085:80
|
|
restart: unless-stopped
|
|
db:
|
|
image: lscr.io/linuxserver/mariadb:latest
|
|
environment:
|
|
- PUID=${UID}
|
|
- PGID=${GID}
|
|
- TZ=${TZ}
|
|
- MYSQL_ROOT_PASSWORD=ROOT_ACCESS_PASSWORD
|
|
- MYSQL_DATABASE=freshrss #optional
|
|
- MYSQL_USER=freshrss #optional
|
|
- MYSQL_PASSWORD=freshrss #optional
|
|
volumes:
|
|
- ${CONFIG_LOCATION}/mariadb:/config
|
|
restart: unless-stopped
|
|
networks:
|
|
default:
|
|
name: nginx-proxy
|
|
external: true
|