outsourc-e
fc3f64880e
feat: Docker Compose + Codespaces setup — one command to run everything
2026-03-18 13:25:10 -04:00
outsourc-e
e8baad35b7
chore: Hermes Workspace v0.1.0 — initial open-source release
2026-03-16 16:18:20 -04:00
outsourc-e
9128f40454
chore: clean Dockerfile (remove openclaw dep), delete stale data/, fix .dockerignore
2026-03-16 16:08:52 -04:00
Eric
83931e8f79
fix: Docker — add server-entry.js HTTP listener + exclude src-tauri from context
...
TanStack Start's server.js only exports a fetch handler, doesn't start
an HTTP server. Added server-entry.js that wraps it with node:http.
Also excluded src-tauri (2.3GB) and releases from .dockerignore — was
causing 1.75GB context transfer.
Verified end-to-end:
- docker compose build ✅ (30s)
- docker compose up ✅ (container stays running)
- / → 307 redirect ✅
- /dashboard → full HTML ✅
- /api/auth-check → JSON ✅
- /api/skills → skills list ✅
- /manifest.json → PWA manifest ✅
- /sw.js → service worker ✅
2026-02-13 15:35:26 -05:00
Eric
4a665ea4b3
fix: Dockerfile uses dist/ not .output/ for build output
2026-02-13 14:42:59 -05:00
Eric
be7f43980f
feat: add Dockerfile, docker-compose.yml, and .dockerignore
...
Multi-stage build (node:22-alpine). Non-root user. Connects to
host gateway via host.docker.internal by default.
Usage:
docker compose up --build
Requested by @tharshan_09
2026-02-13 14:40:35 -05:00