Мінімальний HTTP-сервер на NodeJS (“hello world”), контейнеризований у Docker. На кожен push
у гілку main
GitHub Actions будує Docker-образ і публікує його як артефакт (tar.gz
), який можна завантажити й запустити локально.
- NodeJS 20 (alpine) базовий образ.
- Мінімальний сервер
server.js
, що відповідає JSON-повідомленням. - Dockerfile для reproducible збірок.
- GitHub Actions workflow: збірка образу та викладення його як артефакту.