Add deployment automation

* Introduce `docker-compose.yml` for containerized service orchestration.
* Update `.gitlab-ci.yml` with new deployment stages and sync mechanisms, including production and dev environments.
This commit is contained in:
2025-06-07 10:41:54 +02:00
parent 051341514c
commit e20f6dbb6a
4 changed files with 116 additions and 16 deletions

14
docker-compose.yml Normal file
View File

@@ -0,0 +1,14 @@
services:
gateway:
image: registry.boomlab.party/rheinsw/demo-websites/main-website
container_name: main-website
ports:
- "25600:3000"
restart: on-failure
server:
image: registry.boomlab.party/rheinsw/demo-websites/ld1
container_name: ld1
ports:
- "25601:8080"
restart: on-failure