This website requires JavaScript.
0f7b22c19b
fix: add /usr/local/go/bin to ROCm PATH (was overridden)
Hermes
2026-05-09 23:15:26 -04:00
fc777e2de2
fix: target only gfx906 for HIP compilation
Hermes
2026-05-09 23:07:39 -04:00
d52f18b0fa
fix: remove gfx1200 target (not supported by ROCm 6.1 clang 17)
Hermes
2026-05-09 22:53:11 -04:00
0d87fb2556
fix: build CPU and HIP backends separately
Hermes
2026-05-09 22:51:13 -04:00
f6bc2b07a7
fix: remove nonexistent CC=clang for Go build step
Hermes
2026-05-09 22:41:18 -04:00
aa6bbe87bf
fix: correct AMDGPU_TARGETS to include gfx940/gfx1010/gfx1200
Hermes
2026-05-09 22:40:40 -04:00
0c612d9731
fix: remove unsupported AMDGPU_TARGETS (gfx1200) for ROCm 6.1
Hermes
2026-05-09 22:30:21 -04:00
5b210fe624
fix: use ROCm amdclang++ as HIP compiler, keep GCC for CPU code
Hermes
2026-05-09 22:29:10 -04:00
d8b77c97c3
fix: use CXX=hipcc legacy mode for HIP CMake build
Hermes
2026-05-09 22:20:44 -04:00
a3d0fa0072
fix: set CMAKE_HIP_COMPILER explicitly for ROCm 6.1 HIP detection
Hermes
2026-05-09 22:19:50 -04:00
956d76f14d
fix: add unzip dependency for ninja installation
Hermes
2026-05-09 22:14:53 -04:00
c6d2f5918f
fix: use ollama v0.23.2 native CMake build system for ROCm 6 + gfx906
Hermes
2026-05-09 22:13:47 -04:00
f023dc1ee4
fix: update ollama Dockerfile to v0.23.2 with proper ROCm 6.1 + gfx906 build
Hermes
2026-05-09 21:56:14 -04:00
d34a4d3647
refactor: move hermes files into ai/hermes/ subdirectory
Hermes
2026-05-09 21:50:04 -04:00
ef58155897
feat: add custom ollama image with ROCm 6.1 + gfx906 support
Hermes
2026-05-09 21:18:37 -04:00
0580603f27
Merge pull request 'fix: add TZ=America/Montreal for correct cron scheduling' (#18 ) from fix/hermes-timezone-v2 into master
Thierry Pouplier
2026-05-09 19:54:52 +00:00
93c01fa314
fix: add TZ=America/Montreal for correct cron scheduling
fix/hermes-timezone-v2
Hermes
2026-05-09 19:49:54 +00:00
6e540635bf
Merge pull request 'feat(hermes): Piper TTS (local US male, no cloud)' (#17 ) from feat/voice-support-v2 into master
Thierry Pouplier
2026-05-09 19:39:11 +00:00
b89be7b8f4
chore: restore system packages lost in base image migration
Thierry Pouplier
2026-05-09 19:18:16 +00:00
748b5037b9
fix: update TTS patch for latest hermes-agent tts_tool.py
Thierry Pouplier
2026-05-09 19:03:10 +00:00
3f80744ebd
fix: install piper-tts as root (venv is root-owned in base image)
Thierry Pouplier
2026-05-09 17:47:30 +00:00
6f17743667
fix: install into existing venv instead of recreating it
Thierry Pouplier
2026-05-09 17:44:55 +00:00
98216d2872
refactor: use official Hermes Agent image as base, not debian:stable-slim
Thierry Pouplier
2026-05-09 17:39:23 +00:00
a40e347dfa
fix: install hermes-agent from pip so build-time TTS patch works
Thierry Pouplier
2026-05-09 17:37:32 +00:00
cfa2a898c3
fix: move TTS patch from build-time to runtime
Thierry Pouplier
2026-05-09 17:36:26 +00:00
0609720b33
fix: reinstate tts_tool.py patch step in Dockerfile
Thierry Pouplier
2026-05-09 17:13:01 +00:00
d97f1cb1e5
fix: add startup permission fix for data volume (chown critical dirs on boot)
Thierry Pouplier
2026-05-09 16:04:32 +00:00
1a1cfec80a
fix: add atomic write permission fix (preserves file mode on os.replace)
Thierry Pouplier
2026-05-09 15:50:29 +00:00
90e227bc4e
feat: switch back to Ryan high quality voice
Thierry Pouplier
2026-05-09 15:21:49 +00:00
8e9a75fe5c
fix: remove patch step from Dockerfile (build context is just ai/)
Thierry Pouplier
2026-05-09 14:28:35 +00:00
3016d0da2c
fix: patch source tts_tool.py path, not site-packages
Thierry Pouplier
2026-05-09 14:27:07 +00:00
b750d26d80
feat: switch to Norman voice (US male, medium)
Thierry Pouplier
2026-05-09 14:20:46 +00:00
0a9507de65
fix: add ca-certificates for HuggingFace download
Thierry Pouplier
2026-05-09 14:14:52 +00:00
b3fa424661
fix: correct COPY path for patch_tts_tool.py (build context is ai/)
Thierry Pouplier
2026-05-09 14:12:06 +00:00
77fe8133ae
fix: Dockerfile heredoc for voice download instead of multi-line -c
Thierry Pouplier
2026-05-09 14:09:50 +00:00
3f080da35e
fix: clean patch script - only target Edge, no Coqui references
Thierry Pouplier
2026-05-09 13:59:09 +00:00
78f499bde8
fix: use full OPENROUTER_API_KEY variable name
Thierry Pouplier
2026-05-09 13:55:38 +00:00
e779818e73
chore: remove pycache
Thierry Pouplier
2026-05-09 13:41:54 +00:00
25d7611043
fix: clean Dockerfile with Piper TTS, external patch script
Thierry Pouplier
2026-05-09 13:41:37 +00:00
28213eec5c
fix: replace Coqui/ROCm with Piper TTS (simpler, local, CPU)
Thierry Pouplier
2026-05-09 13:24:08 +00:00
c2471818b2
feat: add ROCm + Coqui TTS with GPU support to Dockerfile
Thierry Pouplier
2026-05-09 04:09:57 +00:00
f5171a7d6e
fix: replace Dockerfile with simplified stable-slim version
Thierry Pouplier
2026-05-09 02:38:23 +00:00
5c504501d3
feat: add ROCm GPU env vars to hermes service for faster-whisper STT
Thierry Pouplier
2026-05-09 00:20:57 +00:00
2fa481909f
Merge pull request 'feat: add WireGuard VPN stack (wg-easy)' (#16 ) from feat/wireguard-vpn into master
Thierry Pouplier
2026-05-09 00:11:56 +00:00
434b2835ff
Merge remote-tracking branch 'origin/feat/wireguard-vpn' into HEAD
feat/wireguard-vpn
Thierry Pouplier
2026-05-04 23:05:09 -04:00
51cf83c420
Commeneted nomadnet for now. not usingit.
Thierry Pouplier
2026-05-04 23:01:58 -04:00
d9f62652cb
Commented webui for now. now using it
Thierry Pouplier
2026-05-04 22:56:07 -04:00
bc49391b4f
chore: clean up WireGuard from Hermes Dockerfile, keep custom build
Thierry Pouplier
2026-05-05 02:11:37 +00:00
acf45acdd9
feat: enable NET_ADMIN for Hermes container to support WireGuard
Thierry Pouplier
2026-05-05 01:48:21 +00:00
b021d0dba7
feat: add custom Hermes Dockerfile with WireGuard tools
Thierry Pouplier
2026-05-05 01:42:55 +00:00
eea6db3ceb
feat: add WireGuard VPN stack (wg-easy, named wireguard)
Thierry Pouplier
2026-05-05 01:21:17 +00:00
4a57ca69b2
fix: switch to linuxserver/wireguard instead of wg-easy
Thierry Pouplier
2026-05-05 01:17:47 +00:00
293429a124
feat: add WireGuard VPN stack with wg-easy
Thierry Pouplier
2026-05-04 22:46:50 +00:00
1b0dbed52e
Merge pull request 'feat: enable traefik access logs for fail2ban http jails' (#15 ) from feat/traefik-access-logs-for-fail2ban into master
Thierry Pouplier
2026-05-01 12:18:22 +00:00
a79fe9dffa
feat: enable traefik access logs for fail2ban http jails
Thierry Pouplier
2026-05-01 03:06:14 +00:00
ba8634b770
feat(hermes): build from local Dockerfile with voice support
feat/hermes-voice-gpu-support
Thierry Pouplier
2026-04-30 15:11:46 +00:00
278e4f7ffc
feat(hermes): add ROCm env vars for GPU-accelerated STT
Thierry Pouplier
2026-04-30 15:09:44 +00:00
b5030df475
feat(hermes): add chromium for local browser tool
feature/hermes-browser-v2
Thierry Pouplier
2026-04-29 16:48:08 +00:00
ef9aa6c4cd
feat(ai): add LaTeX typesetting stack (PR 3/5)
feat/dockerfile-pr3-latex
Thierry Pouplier
2026-04-29 21:19:06 +00:00
7738269fb3
feat(ai): add Dockerfile with curl, poppler-utils, imagemagick
Thierry Pouplier
2026-04-29 21:12:35 +00:00
ccdb1c0931
feat(ai): add chromium browser automation support (PR 2/5)
feat/dockerfile-pr2-chromium-browser
Thierry Pouplier
2026-04-29 21:16:44 +00:00
d99f1cb0e5
feat(ai): add QEMU cross-compilation support (PR 4/5)
feat/dockerfile-pr4-qemu
Thierry Pouplier
2026-04-29 21:20:39 +00:00
b416d72454
feat(ai): add emacs-nox (PR 5/5)
feat/dockerfile-pr5-emacs
Thierry Pouplier
2026-04-29 21:22:34 +00:00
28a172e828
fix: create networks as bridge instead of external
Thierry Pouplier
2026-04-29 18:42:09 +00:00
f77b514e08
fix: Add TZ=America/Montreal to hermes container for correct cron scheduling
fix/hermes-timezone-setting
Thierry Pouplier
2026-04-29 11:32:05 +00:00
2aab06cc1a
fix: use mautrix[encryption] instead of matrix-nio for Matrix bridge
Thierry Pouplier
2026-04-29 03:34:15 +00:00
a404f5e2c4
fix: Correct OPENROUTER_API_KEY variable name
Thierry Pouplier
2026-04-29 02:43:35 +00:00
f9afd79f3e
fix: Add openai and matrix-nio dependencies for Hermes Matrix bridge
Thierry Pouplier
2026-04-29 02:19:24 +00:00
fb0f2cbe84
Network reorganization, multiple updates
Thierry Pouplier
2026-04-27 05:47:46 -04:00
c76d0fda6b
Progress dump before ai agent
Thierry Pouplier
2026-04-04 04:48:49 -04:00
1e64f8e321
Big progress dump
Thierry Pouplier
2026-02-22 18:35:22 -05:00
5def86e278
Forgot to open the port of the container
Thierry Pouplier
2025-08-08 19:52:59 -04:00
b358818c1a
Fix the port throught webui..
Thierry Pouplier
2025-08-08 23:32:47 +00:00
bcaad554a6
Initial commit
Thierry Pouplier
2025-08-08 15:08:10 -04:00