Add LAN-only status UI for caddy-autogen
This commit is contained in:
@@ -19,6 +19,9 @@ services:
|
||||
- target: 443
|
||||
published: 4431
|
||||
protocol: tcp
|
||||
- target: 31820
|
||||
published: 31820
|
||||
protocol: tcp
|
||||
volumes:
|
||||
- type: bind
|
||||
source: /DATA/AppData/$AppID/caddy/data
|
||||
@@ -45,6 +48,9 @@ services:
|
||||
- container: "443"
|
||||
description:
|
||||
en_us: HTTPS ingress
|
||||
- container: "31820"
|
||||
description:
|
||||
en_us: Local/LAN status UI
|
||||
volumes:
|
||||
- container: /data
|
||||
description:
|
||||
@@ -105,12 +111,21 @@ services:
|
||||
DEFAULT_SCHEME: http
|
||||
DEFAULT_PATH: /
|
||||
DEFAULT_HEALTH_URI:
|
||||
STATUS_BIND: 0.0.0.0:8089
|
||||
STATUS_UI_PORT: 31820
|
||||
STATUS_UPSTREAM: discovery-agent:8089
|
||||
CF_VERIFY_URL: https://api.cloudflare.com/client/v4/user/tokens/verify
|
||||
CADDY_DATA_DIR: /caddy-data
|
||||
CONFIG_FILE: /app/config/defaults.yaml
|
||||
volumes:
|
||||
- type: bind
|
||||
source: /DATA/AppData/$AppID/config
|
||||
target: /app/config
|
||||
read_only: true
|
||||
- type: bind
|
||||
source: /DATA/AppData/$AppID/caddy/data
|
||||
target: /caddy-data
|
||||
read_only: true
|
||||
read_only: true
|
||||
tmpfs:
|
||||
- /tmp
|
||||
|
||||
Reference in New Issue
Block a user