mirror of
https://github.com/xubiaolin/docker-zerotier-planet.git
synced 2026-06-04 21:04:27 +08:00
29 lines
937 B
YAML
29 lines
937 B
YAML
services:
|
|
myztplanet:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
args:
|
|
TAG: ${TAG:-actions}
|
|
restart: unless-stopped
|
|
init: true
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
ports:
|
|
- "${ZT_PORT:-9994}:${ZT_PORT:-9994}/tcp"
|
|
- "${ZT_PORT:-9994}:${ZT_PORT:-9994}/udp"
|
|
- "${API_PORT:-3443}:${API_PORT:-3443}"
|
|
- "${FILE_SERVER_PORT:-3000}:${FILE_SERVER_PORT:-3000}"
|
|
environment:
|
|
- IP_ADDR4=${IP_ADDR4:-}
|
|
- IP_ADDR6=${IP_ADDR6:-}
|
|
- ZT_PORT=${ZT_PORT:-9994}
|
|
- API_PORT=${API_PORT:-3443}
|
|
- FILE_SERVER_PORT=${FILE_SERVER_PORT:-3000}
|
|
- FILE_KEY=${FILE_KEY:-}
|
|
volumes:
|
|
- ${ZEROTIER_DIST_DIR:-./data/zerotier/dist}:/app/dist
|
|
- ${ZEROTIER_ZTNCUI_DIR:-./data/zerotier/ztncui}:/app/ztncui
|
|
- ${ZEROTIER_ONE_DIR:-./data/zerotier/one}:/var/lib/zerotier-one
|
|
- ${ZEROTIER_CONFIG_DIR:-./data/zerotier/config}:/app/config
|