Files
awg-dash/deploy
embeddevio f077a85cba
ci / lint (push) Successful in 50s
contract-openapi / openapi-contract (push) Failing after 41s
contract-openapi / ts-client-is-current (push) Failing after 40s
ci / unit (push) Successful in 45s
ci / security (push) Successful in 1m11s
ci / build (push) Successful in 1m15s
ci / image-scan (push) Failing after 4s
ci / push (push) Has been skipped
test(ci): ветка проверки пайплайна — deploy/Dockerfile из #18 (Refs #17)
2026-10-28 22:01:48 +03:00
..

deploy — сборка и развёртывание

Артефакт Назначение Задача
Dockerfile multi-stage: amneziawg-go + awg-tools → runtime alpine #18
entrypoint.sh супервизор: awg-agent (root) + awg-api #18
docker-compose.dev.yml dev-стенд: порт 8080, тома /config /data, healthcheck #21
docker-compose.test.yml стенд для тестов #21
grafana/ дашборд JSON (опциональный профиль monitoring) #46
awg0.conf.example пример клиентского конфига #22

Запуск по ТЗ (после релиза): --network=host, --device=/dev/net/tun, --cap-add=NET_ADMIN --cap-add=SYS_MODULE, --restart always.