Commit Graph

10 Commits

Author SHA1 Message Date
Melvin Chia
7e05e83aa5 build: enhance Dockerfiles and entrypoints for project builds 2026-01-18 21:18:54 +08:00
Melvin Chia
62e81fb24c feat: refactor Docker setup and improve build process (WIP) 2026-01-12 16:18:43 +08:00
Melvin Chia
94ba028713 build(docker): fix dockerfile 2026-01-10 09:20:10 +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
2d86b96594 build(docker): update working directory and copy paths in Dockerfile and entrypoint 2026-01-01 23:41:12 +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