be757bc683
chore: update openconcho to upstream v0.16.0 (rebase feat/fix-openconcho on upstream/main)
...
- rebased custom commits on upstream v0.16.0
- 125 upstream commits since fork base (e490d91)
- includes dashboard, fleet, dark mode, deps consolidation
- our TS fixes preserved on top
2026-07-07 20:43:02 -04:00
3508ae2481
fix: update openconcho SHA to HEAD of feat/fix-openconcho branch (was force-pushed)
2026-07-07 20:09:16 -04:00
eb5176949e
fix: add gosu to hermes SSH keyscan to honcho builder
...
- Install gosu in hermes image so run-multi-gateways.sh can drop
privileges when USER hermes is set at the end of the Dockerfile.
- Add openssh-client + ssh-keyscan to the openconcho-builder stage
so SSH host key verification passes during the first Gitea clone.
2026-07-07 19:48:59 -04:00
5db33ddfd2
fix: bump llama.cpp from b9596 to b9890 for slot/stability fixes
...
b9596 (Dec 2024) has known slot deadlock on first request causing
container freeze. b9890 includes:
- Slot selection consolidation (#24755 )
- HIP fast-math support (#23862 )
- Hundreds of stability and memory fixes
Compatible with ROCm 6.1 + gfx906 (same build flags).
2026-07-07 16:57:22 -04:00
2d2787f404
Merge pull request 'fix: add missing USER hermes at end of Dockerfile' ( #55 ) from local_changes into master
...
Build Hermes agent / build (push) Has been cancelled
Build ollama (gfx906) / build (push) Has been cancelled
Reviewed-on: #55
2026-07-07 19:41:28 +00:00
dab1ecfdd7
Merge remote-tracking branch 'origin/master' into local_changes
...
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
# Conflicts:
# ai/compose.yml
2026-07-07 15:04:00 -04:00
e595381173
Merge pull request 'feat: add llama-cpp-hermes service with ROCm 6.1 + gfx906 support' ( #54 ) from feat/hermes43-llamacpp into master
...
Build Hermes agent / build (push) Has been cancelled
Build ollama (gfx906) / build (push) Has been cancelled
Reviewed-on: #54
2026-07-07 19:00:03 +00:00
54e0661396
fix: add missing USER hermes at end of Dockerfile
...
The Dockerfile was switching to USER root for the final chown but never
switched back to USER hermes. This caused ALL container processes to run
as root (uid 0) instead of the hermes user (uid 10000).
The entrypoint's gosu privilege drop only caught the main exec chain,
leaving backgrounded subprocesses (dashboard PTY sessions, workers with
start_new_session=True) running as root — creating files owned by root
in ExoKortex and breaking Syncthing sync.
Adding USER hermes at the end ensures the container runs unprivileged
and ALL child processes inherit uid 10000 from the start.
2026-07-07 14:58:44 -04:00
1e290410de
Merge branch 'master' into feat/hermes43-llamacpp
...
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
Conflicts resolved:
- hermes env: keep OLLAMA_HOST=ollama-cpu + master's new vars
- ollama→ollama-cpu rename: keep our rename over master's ollama
2026-07-07 14:50:59 -04:00
80c9906757
fix: rename ollama→ollama-cpu, fix llama-cpp-hermes YAML indentation
...
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
- Rename ollama service to ollama-cpu (CPU-only for bge-m3 embeddings)
- Fix llama-cpp-hermes indented under networks instead of as top-level service
- Update hermes OLLAMA_HOST to point to ollama-cpu
Part of PR #54 GPU/ROCm refactor
2026-07-07 14:29:23 -04:00
2571930efa
Local change dump
2026-07-07 14:11:31 -04:00
e525145057
Merge pull request 'feat: add Honcho memory provider with Traefik + Authelia' ( #48 ) from feat/honcho-only into master
...
Build Hermes agent / build (push) Has been cancelled
Build ollama (gfx906) / build (push) Has been cancelled
Reviewed-on: #48
2026-06-15 17:08:20 +00:00
e5f1d98bd9
Merge remote-tracking branch 'origin/feat/honcho-only' into feat/honcho-only
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-06-15 13:06:22 -04:00
82e3005d1f
Added opencode api key
2026-06-15 13:05:10 -04:00
d88db00f3f
deleted tmp files... fucking llm...
2026-06-15 13:04:18 -04:00
cf1e316af1
No more pre-created network, all bridge
2026-06-11 15:37:17 -04:00
0bff81bfa0
Fixed the honcho path
2026-06-11 15:30:59 -04:00
3c92d93366
feat: add llama-cpp-hermes service with ROCm 6.1 + gfx906 support
...
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
- Add custom llama.cpp Dockerfile with ROCm 6.1 + gfx906 (MI50) build
- Add llama-cpp-hermes service serving Hermes 4.3 on dual MI50 GPUs
- Strip GPU devices/ROCm env from ollama service (CPU-only for embeddings)
Hermes 4.3 runs at ~19 t/s on dual MI50s with 160K context.
2026-06-11 11:41:42 -04:00
b185d43d67
switch-openconcho-to-fork
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-28 17:15:36 -04:00
efaf3550b9
remove_temp_scratch_files
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 16:52:13 -04:00
1460085718
Merge remote-tracking branch 'refs/remotes/origin/feat/honcho-only' into feat/honcho-only
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 16:39:52 -04:00
6069ebd6a4
Removed version in compose
2026-05-25 16:37:25 -04:00
5dd6e9a442
fix_embedding_dims_to_1024_match_db
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 16:34:00 -04:00
54e3868f94
fix_honcho_cmd_use_bash_instead_of_sh
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 16:21:18 -04:00
68009f05c1
fix_honcho_dockerfile_ssh_client_and_keyscan
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 16:10:57 -04:00
87e546beae
merge commit
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 16:08:19 -04:00
b4a0e4449d
Fixed the honcho name
2026-05-25 16:04:19 -04:00
9635ed8e7e
fix_honcho_build_ssh
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 16:03:12 -04:00
2e8e0b4561
fix_honcho_traefik_network_label
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 15:09:18 -04:00
945d4e43a5
fix_compose_env_vars
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 15:02:22 -04:00
14eba26b6b
fix: add dream model_configs with api_key_env for HONCHO_OPENAI_API_KEY
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 14:51:49 -04:00
6774af7c13
fix: use HONCHO_OPENAI_API_KEY variable (user's existing secret)
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 14:34:30 -04:00
c9a3386138
fix: add HONCHO_OPENAI_API_KEY env to fix deriver/dream LLM calls
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 14:11:54 -04:00
51018024e9
fix: enable Honcho dream (ENABLED = true)
2026-05-25 13:18:12 -04:00
c9b9f63a34
fix: disable kanban auto-dispatch for default gateway
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-25 13:13:02 -04:00
6641071d8f
fix: update Honcho config path to HoardingCow, point fork to Hermes/honcho
...
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
- Update Dockerfile to clone from code.lazyworkhorse.net/Hermes/honcho.git
(uses build arg HONCHO_REPO, can be overridden at build time)
- Add config.toml volume mount from HoardingCow persistent path
- Use named volume honcho_data instead of host bind mount
- Declare honcho_data as external volume in top-level volumes section
2026-05-25 13:10:03 -04:00
63b6cd3461
fix: honcho embedding config - fix base_url nesting, switch to bge-m3, add deriver to CMD
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-23 18:54:35 -04:00
08778db685
fix: use HONCHO_OPENAI_API_KEY, fix dimensions to 1024, restore defaults
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-23 16:51:13 -04:00
8eb0344a08
chore: restore corrupted defaults and add api_key_env
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-23 16:42:57 -04:00
59d529b64a
fix: add api_key_env to honcho model_config
2026-05-23 16:41:48 -04:00
bb53161b50
fix: honcho auth + deepseek LLM config
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-23 08:34:32 -04:00
352f9a9e78
fix: run container as root, patch nginx.conf to disable user directive
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-23 01:21:14 -04:00
c85dbaf820
fix: run nginx as root, Honcho as app user (was running as app, nginx can't create runtime dirs)
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-23 00:31:38 -04:00
285351e82c
refactor: fusionne Honcho + OpenConcho dans un seul container nginx/FastAPI
...
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
- Honcho (FastAPI) et OpenConcho (React SPA) dans un seul Dockerfile multi-stage
- nginx proxy /v3/ /v2/ /health /openapi.json vers Honcho sur localhost:8000
- Supprime le service openconcho séparé et le dossier orphelin
- Routeur Traefik unique à honcho.lazyworkhorse.net (port 80 — nginx)
- Plus besoin d'exposer Honcho séparément (API accessible via nginx proxy)
2026-05-23 00:00:17 -04:00
fcebd4f1cd
fix: expose Honcho API via Traefik at api.honcho.lazyworkhorse.net
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-22 23:54:24 -04:00
231ce938de
fix: set VECTOR_STORE_DIMENSIONS=1536 (was empty string, causing Honcho crash)
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-22 23:52:09 -04:00
71db97f78c
feat: add OpenConcho web UI for Honcho (protege par Authelia)
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-22 23:40:34 -04:00
c694505e9a
fix: suppress deprecation warning for VECTOR_STORE_DIMENSIONS
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-22 23:25:52 -04:00
a003663e6c
fix: set EMBEDDING_VECTOR_DIMENSIONS=1536 (match existing DB columns)
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-22 23:21:47 -04:00
96d6c37cca
fix: remove Traefik labels for Honcho (not exposed externally)
Build Hermes agent / build (pull_request) Has been cancelled
Build ollama (gfx906) / build (pull_request) Has been cancelled
2026-05-22 23:13:26 -04:00