Commit Graph
2 Commits
Author SHA1 Message Date
openhands 74df89ce02 Docker: volledige Dockerized deployment (volumes, host-netwerk, multi-package-manager build)
- docker-compose.yml: network_mode host zodat 127.0.0.1 refs (.env) blijven werken;
  /var/www/Gamedata + write-volumes gemonteerd; /api/health healthcheck; mem_limit
- Dockerfile: multi-package-manager detectie (pnpm/yarn/npm) + PACKAGE_MANAGER arg;
  draait als www-data (UID/GID 33) zodat gamedata schrijfbaar is; .env geladen
  alleen voor de build (geen secrets in image); build op host-netwerk
- README: Docker deployment sectie (paden, volumes, chown, migraties op host)
2026-09-02 12:15:46 +02:00
openhands 944e8ff1d8 fix: harden update pipeline and restore a clean production build
CI / check (push) Successful in 29s
CI / release (push) Skipped
CI / deploy (push) Successful in 1m0s
- update-Nitrov3.sh: build CMS into .next-staging and swap atomically so a
  failed build never takes the live site down; auto-merge new variables
  from .env.example; validate env for duplicates/broken lines; restart the
  emulator/CMS only when rebuilt or unhealthy; fix step renumbering
- next.config.ts: support NEXT_DIST_DIR for staged production builds
- fix all TS errors (unused imports, missing tryDownloadCandidates helper)
  so tsc and the production build pass clean
- add Dockerfile/.dockerignore and switch docker-compose to a CMS container
- include prevailing UI/refactor changes (SurfaceCard, ticketing, tsconfig)
2026-08-28 12:48:04 +02:00