Compare commits

..

4 Commits

Author SHA1 Message Date
e9d6262039 fix(paperclip): force Traefik to use ai_net network for routing 2026-05-18 22:14:03 -04:00
49dce32c27 chore: update compose submodule (remove custom Dockerfile)
Adapter installs via persistent volume — no custom Dockerfile needed.
2026-05-18 18:38:27 -04:00
dfdc8a309a feat: add custom Paperclip Dockerfile with Hermes adapter
Updates assets/compose submodule to include:
- Custom Dockerfile that pre-installs hermes-paperclip-adapter
- Startup script that seeds the adapter on fresh volume
- Compose file updated to build from custom Dockerfile
2026-05-18 18:37:41 -04:00
1cc057bfda feat: add Paperclip agent orchestrator (submodule update)
Updates assets/compose submodule to include Paperclip services
in the AI compose stack. Paperclip is an open-source agent
orchestration dashboard with PostgreSQL backend.

Compose repo PR: gortium/compose#32
2026-05-18 18:17:40 -04:00
2 changed files with 1 additions and 10 deletions

View File

@@ -25,12 +25,3 @@ This document outlines the development conventions for this NixOS-based infrastr
- **Secrets:** Secrets are managed with `agenix`. Edit encrypted files with `agenix -e <file>`.
- **Modularity:** Structure configurations into logical, reusable modules under `modules/`. New modules should be registered in `modules/nixos/default.nix` to be available to all hosts.
- **Error Handling:** Ensure Nix expressions are robust and handle potential evaluation errors gracefully.
## Workflow
- New feature → clean branch from `origin/master` → push → PR on Gitea
- Branch naming: `feat/description` (features), `fix/description` (bugs/docs)
- Always branch from `origin/master`, never from another feature branch
- Submodule changes: commit submodule update in parent repo (the parent commit pins the submodule commit)
- PR title should describe the change; body should explain motivation + summary
- After PR merge, delete the feature branch