27 lines
939 B
YAML
27 lines
939 B
YAML
version: "3.8"
|
|
|
|
services:
|
|
|
|
ddns-updater: # dns updater, prevents issues caused by cycling residential ip address https://hub.docker.com/r/qmcgaw/ddns-updater
|
|
image: qmcgaw/ddns-updater:latest
|
|
container_name: ddns-updater
|
|
environment:
|
|
- LISTENING_PORT=8000
|
|
- ROOT_URL=/
|
|
- TZ=${TZ}
|
|
volumes:
|
|
- ${DATA_PATH}/ddns-updater/data:/updater/data
|
|
ports:
|
|
- ${DDNS_PORT}:8000/tcp
|
|
restart: unless-stopped
|
|
|
|
nginx-proxy-manager: # web ui for managing nginx reverse proxy config https://nginxproxymanager.com/
|
|
image: jc21/nginx-proxy-manager:latest
|
|
container_name: nginx-proxy-manager
|
|
network_mode: host
|
|
volumes:
|
|
- ${DATA_PATH}/nginx-proxy-manager/data:/data
|
|
- ${DATA_PATH}/nginx-proxy-manager/letsencrypt:/etc/letsencrypt
|
|
- ${DATA_PATH}/nginx-proxy-manager/static:/static
|
|
- ${DATA_PATH}/nginx-proxy-manager/snippets:/snippets:ro
|
|
restart: unless-stopped
|