Commit Graph

7 Commits

Author SHA1 Message Date
Ilya_Balter_1C
955fc7ac7b fix(build): strip carriage returns from entrypoint scripts for windows compatibility
Entrypoint scripts fail to execute in containers when built on Windows due to CRLF line endings. Added sed command to Dockerfiles to ensure LF line endings at runtime.
2026-06-25 08:54:11 +08:00
Melvin Chia
9bc717bbf5 feat(client,server,db): restructure docker setup, add db-init and client-builder services
feat(db): implement db-init container for migration generation and application
feat(client): create client-builder for on-demand client rebuilds
refactor(server): optimize Dockerfile and entrypoint for better build process
refactor(tools): enhance module install/uninstall with Docker reload options
fix(tools): prevent migration history-sync in Docker mode
feat(tools): add docker management commands for reload functionality
2026-01-07 18:47:22 +08:00
Melvin Chia
0ff3563e31 build(server): add module registry generation step to Dockerfile 2026-01-06 21:20:26 +08:00
Melvin Chia
271a18c605 refactor: remove venueMapBuilder and mrt-map-builder and flatten tools directory 2026-01-05 13:14:11 +08:00
Melvin Chia
c0ec5321ec refactor(build): change migration command from generate to push 2025-12-29 19:03:23 +08:00
Melvin Chia
6ba3455337 build: update Dockerfiles for improved caching and workspace setup 2025-12-26 23:06:19 +08:00
Melvin Chia
d5909a8c41 build: add docker-compose and Dockerfiles for client, server, and db 2025-12-26 22:06:57 +08:00