chore: enrich example config

This commit is contained in:
yusing 2025-04-26 07:40:55 +08:00
parent fb2f850311
commit cb2990f6e8
2 changed files with 13 additions and 6 deletions

View file

@ -1,3 +1,6 @@
# docker image tag (latest, nightly)
TAG=latest
# set timezone to get correct log timestamp # set timezone to get correct log timestamp
TZ=ETC/UTC TZ=ETC/UTC
@ -47,8 +50,12 @@ GODOXY_API_ADDR=127.0.0.1:8888
# Frontend listening port # Frontend listening port
GODOXY_FRONTEND_PORT=3000 GODOXY_FRONTEND_PORT=3000
# Prometheus Metrics # Frontend aliases (subdomains / FQDNs, e.g. godoxy, godoxy.domain.com)
GODOXY_PROMETHEUS_ENABLED=true GODOXY_FRONTEND_ALIASES=godoxy
# Docker socket
# /var/run/podman/podman.sock for podman
DOCKER_SOCKET=/var/run/docker.sock
# Debug mode # Debug mode
GODOXY_DEBUG=false GODOXY_DEBUG=false

View file

@ -1,7 +1,7 @@
--- ---
services: services:
frontend: frontend:
image: ghcr.io/yusing/godoxy-frontend:latest image: ghcr.io/yusing/godoxy-frontend:${TAG:-latest}
container_name: godoxy-frontend container_name: godoxy-frontend
restart: unless-stopped restart: unless-stopped
network_mode: host # do not change this network_mode: host # do not change this
@ -13,7 +13,7 @@ services:
# modify below to fit your needs # modify below to fit your needs
labels: labels:
proxy.aliases: godoxy proxy.aliases: ${GODOXY_FRONTEND_ALIASES:-godoxy}
proxy.godoxy.port: ${GODOXY_FRONTEND_PORT:-3000} proxy.godoxy.port: ${GODOXY_FRONTEND_PORT:-3000}
# proxy.godoxy.middlewares.cidr_whitelist: | # proxy.godoxy.middlewares.cidr_whitelist: |
# status: 403 # status: 403
@ -24,13 +24,13 @@ services:
# - 192.168.0.0/16 # - 192.168.0.0/16
# - 172.16.0.0/12 # - 172.16.0.0/12
app: app:
image: ghcr.io/yusing/godoxy:latest image: ghcr.io/yusing/godoxy:${TAG:-latest}
container_name: godoxy container_name: godoxy
restart: always restart: always
network_mode: host # do not change this network_mode: host # do not change this
env_file: .env env_file: .env
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - ${DOCKER_SOCKET:-/var/run/docker.sock}:/var/run/docker.sock
- ./config:/app/config - ./config:/app/config
- ./logs:/app/logs - ./logs:/app/logs
- ./error_pages:/app/error_pages - ./error_pages:/app/error_pages