CI / changes (push) Successful in 5s
CI / commitlint (push) Skipped
CI / openapi (push) Successful in 38s
CI / web (push) Successful in 55s
CI / go (push) Successful in 1m4s
CI / bird2 (push) Successful in 17s
CI / release (push) Successful in 4m17s
Перевести CI, semantic-release, bake и compose с git.shts.su на git.shx.one. Co-authored-by: Cursor <[email protected]>
25 lines
849 B
Bash
25 lines
849 B
Bash
# Production /opt/evobgp — скопируйте в .env на сервере
|
|
# cp .env.production.example .env
|
|
|
|
EVOBGP_REGISTRY=git.shx.one/denozord
|
|
EVOBGP_IMAGE_TAG=latest
|
|
|
|
# Имя compose-проекта (должно совпадать с name: в docker-compose.yaml)
|
|
COMPOSE_PROJECT_NAME=evobgp-microvps-full
|
|
|
|
# Каталог *.log на хосте (sidecar + API evobgp-all)
|
|
EVOBGP_RUNTIME_LOGS_HOST_DIR=/opt/evobgp/runtime-logs
|
|
|
|
# Traefik + Let's Encrypt (Cloudflare DNS challenge)
|
|
WEBUI_DOMAIN=bgp.example.com
|
|
WEBUI_IP_WHITELIST=203.0.113.10/32
|
|
LETSENCRYPT_EMAIL=[email protected]
|
|
CF_DNS_API_TOKEN=
|
|
|
|
# Auth-portal SSO → контейнер evobgp-all (не VITE_* — они только для build web)
|
|
AUTH_REQUIRED=true
|
|
AUTH_JWT_SECRET=
|
|
AUTH_ISSUER=https://auth.shnt.top
|
|
AUTH_PORTAL_URL=https://auth.shnt.top
|
|
EVOBGP_PORTAL_TENANT_ID=
|