6b506163e9
feat: add combined Hermes Workspace image with Swarm worker support
...
New directory ai/hermes-workspace/ with:
- Dockerfile (multi-stage): builds workspace web UI from source,
overlays our Hermes fork, installs tmux for Swarm workers
- entrypoint-combined.sh: starts workspace UI, waits for gateway
- himalaya-ro.sh: read-only Himalaya wrapper (shared from hermes/)
Existing ai/hermes/ Dockerfile preserved unchanged as fallback.
compose.yml changes:
- Add HERMES_DASHBOARD=1 + healthcheck to hermes service
- Add hermes-workspace service using combined image
(build context: ./hermes-workspace, SSH build)
- Connects to hermes:8642 (gateway) + :9119 (dashboard)
- Shares Hermes data volume for config/sessions/skills
- Traefik on workspace.lazyworkhorse.net (port 3000)
- Networks: ai_backend + ai_net
2026-05-19 20:50:08 -04:00
6a44120b1a
Fixed syncthing dir path
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-18 20:25:18 -04:00
f9fb28d560
fix: route Syncthing web UI through Traefik with HTTPS
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-14 21:40:00 -04:00
bcc4b6d157
feat: add Syncthing service for Hermes org-file sync
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-14 21:35:31 -04:00
e607982b21
refactor: chown tools dir at build time instead of root at runtime
Build Hermes agent / build (pull_request) Failing after 3s
Build ollama (gfx906) / build (pull_request) Failing after 2s
2026-05-12 14:47:34 -04:00
4627199217
feat: install custom tools at startup, remove deprecated fix-permissions.sh
Build Hermes agent / build (pull_request) Failing after 41m55s
Build ollama (gfx906) / build (pull_request) Failing after 2s
2026-05-12 13:38:26 -04:00
46241d10c5
feat: update Hermes Dockerfile to build from forked source
...
- Switch Dockerfile to clone from gortium/hermes-agent (Gitea fork)
- Add SSH agent forwarding for private repo clone at build time
- Set CHROME_EXECUTABLE for Playwright Chromium
- Remove patch_tts_tool.py (Piper patch now in fork source)
- Enable Gitea Actions in versioncontrol compose
2026-05-10 17:55:17 -04:00
6b82a26c25
fix: add ldflags for version, remove privileged, enable flash attention
2026-05-10 10:07:25 -04:00
d34a4d3647
refactor: move hermes files into ai/hermes/ subdirectory
...
- ai/Dockerfile -> ai/hermes/Dockerfile
- ai/fix-permissions.sh -> ai/hermes/fix-permissions.sh
- ai/patch_tts_tool.py -> ai/hermes/patch_tts_tool.py
- ai/compose.yml: update hermes build context to ./hermes
- ollama stays at ai/ollama/Dockerfile
2026-05-09 21:50:04 -04:00
ef58155897
feat: add custom ollama image with ROCm 6.1 + gfx906 support
...
- Add ollama/Dockerfile that builds ollama from source with AMDGPU_TARGETS=gfx906
- Uses ROCm 6.1 (rocm/dev-ubuntu-22.04:6.1.2-complete) for MI50 support
- Builds llama.cpp runner with HIPBLAS for gfx906 architecture
- Updates compose.yml to build from this Dockerfile instead of pulling ollama/ollama:latest
2026-05-09 21:18:37 -04:00
93c01fa314
fix: add TZ=America/Montreal for correct cron scheduling
2026-05-09 19:49:54 +00:00
Thierry Pouplier
78f499bde8
fix: use full OPENROUTER_API_KEY variable name
2026-05-09 13:55:38 +00:00
Thierry Pouplier
5c504501d3
feat: add ROCm GPU env vars to hermes service for faster-whisper STT
2026-05-09 00:20:57 +00:00
434b2835ff
Merge remote-tracking branch 'origin/feat/wireguard-vpn' into HEAD
2026-05-04 23:05:09 -04:00
d9f62652cb
Commented webui for now. now using it
2026-05-04 22:56:07 -04:00
Thierry Pouplier
bc49391b4f
chore: clean up WireGuard from Hermes Dockerfile, keep custom build
2026-05-05 02:11:37 +00:00
Thierry Pouplier
acf45acdd9
feat: enable NET_ADMIN for Hermes container to support WireGuard
2026-05-05 01:48:21 +00:00
fb0f2cbe84
Network reorganization, multiple updates
2026-04-27 05:47:46 -04:00
c76d0fda6b
Progress dump before ai agent
2026-04-04 04:48:49 -04:00
1e64f8e321
Big progress dump
2026-02-22 18:35:22 -05:00