Ga naar hoofdinhoud

Deployment

Nexon Orbit wordt gedeployed via een GitHub Actions pipeline op een Ubuntu server. Docker Compose beheert alle services.

Deploy types

TypeWanneerWat het doet
Normale deployElke push naar mainPull, build, restart gewijzigde containers
Fresh installEerste keer of volledig herstelAlles wissen, opnieuw opbouwen
Skip buildConfiguratiewijzigingHerstart zonder opnieuw te builden

Normale deploy flow

git push origin main

GitHub Actions — Deploy Public stack

SSH naar server

git pull

docker compose build --no-cache (gewijzigde images)

docker compose up -d

Health checks

Rollback

Bij mislukte deploy: zie Deployment → Rollback.

Services

Alle services draaien in Docker Compose. Zie Architectuur → Overzicht voor het volledige overzicht.