7 Commits

Author SHA1 Message Date
melvinchia3636
e9776c3fd6 refactor: extract shared configs & federation packages; rename log/server-utils
- Create @lifeforge/configs package with shared client/module Vite configs
  and the `@` path alias resolver extracted from client/vite.config.ts
- Create @lifeforge/federation package with module loading, federation
  provider, and route utilities moved out of the client app
- Rename packages/lifeforge-log → packages/log
- Rename packages/lifeforge-server-utils → packages/server-utils
- Update all imports, tsconfig references, Dockerfiles, and workspace
  scripts to reflect the new package names and locations
2026-06-25 08:53:34 +08:00
lukashow
53141741de fix(docker): update PB_HOST to use 0.0.0.0 for better accessibility 2026-06-25 08:53:31 +08:00
Ilya_Balter_1C
fc99cfa946 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:53:30 +08:00
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