Commit Graph

8 Commits

Author SHA1 Message Date
Semih
d600d731f8 Dockerfile: install ca-certificates for outbound TLS 2026-05-09 10:21:13 +00:00
Semih
ed2c23f8aa Dockerfile: symlink codex into /usr/local/bin
The host's /usr/bin/codex is a symlink to the codex.js entrypoint inside
the package directory; bind-mounting it directly resolves to the file
content but breaks codex's import.meta.url-based module resolution. Add
the symlink at build time so a /usr/lib/node_modules/@openai/codex bind
mount is enough to make codex usable in the container.
2026-05-09 10:14:29 +00:00
maestro
ec52ef8e29 Dockerfile: bind dashboard to 0.0.0.0 (default is 127.0.0.1, unreachable from Traefik) 2026-04-26 22:34:32 +00:00
maestro
14dbf9fcb0 Dockerfile: keep pnpm node_modules layout in /app, use /project as cwd only 2026-04-26 22:19:18 +00:00
maestro
c20955aee4 Dockerfile: single-stage build, copy full node_modules + healthcheck via curl 2026-04-26 22:15:46 +00:00
maestro
1f6ba03778 Dockerfile: copy packages/plugins wholesale + fix CLI filter for Coolify build 2026-04-26 22:11:32 +00:00
gsxdsm
07e193b0a0 feat(FN-1228): add Node Dashboard UI with mesh topology and routes tests 2026-04-09 12:34:03 -07:00
gsxdsm
872369faed feat(FN-1226): add production Docker workflow
- Add a root .dockerignore to reduce build context and exclude local runtime state
- Add a multi-stage Dockerfile that builds the workspace, runs as non-root, and includes health checks
- Document Docker build/run usage, env vars, persistence, and quick-start commands in README and docs/docker.md
- Add Docker configuration tests in packages/cli/src/docker.test.ts to validate required image and docs expectations
2026-04-08 06:55:35 -07:00