Commit Graph
6 Commits
Author SHA1 Message Date
Pepe44DEV 19120b713c fix(docker): chown by numeric uid/gid (busybox adduser creates no eponymous group) 2026-09-06 23:12:32 +00:00
Pepe44DEV 84cda5287a fix(docker): pre-create+chown infrastructure dirs (lib software.ts mkdirs at load); api run mounts explicit release dirs 2026-09-06 23:11:13 +00:00
Pepe44DEV 7678700dbb fix(docker): keep dist inside apps/<pkg> so pnpm node_modules symlinks (relative to package dir) stay valid in runner 2026-09-06 23:08:43 +00:00
Pepe44DEV baae81b52f fix(docker): api runner - api/worker do not import @fleetforge/shared at runtime, drop shared copy (broken symlink was failing the build) 2026-09-06 23:03:14 +00:00
Pepe44DEV f311abad6f fix(docker): make runner images actually resolvable + standalone layout
- api/worker: overlay package node_modules onto root (dotenv etc.), copy
  @fleetforge/shared at the workspace path the pnpm symlink expects
- web: standalone output nests under apps/web (monorepo outputFileTracingRoot);
  run server.js from WORKDIR /app/apps/web with static/public at that level
- deploy.sh: mount nginx config via named volume ff-nginx-conf (host path /
  cfg does not exist on the host inside the deployer)
2026-09-06 22:59:02 +00:00
Pepe44DEV db16ad5cc1 feat: Fleet Forge UEM - device management, agent, remote desktop (VNC), TLS reverse proxy 2026-09-06 22:09:28 +00:00