Add Hermes agent, self-host fonts, new blog post
- Add Hermes (Nous Research LLM agent) with Telegram gateway, Ansible provisioning, and Makefile targets - Self-host JetBrains Mono and Spectral fonts (remove Google Fonts) - Add "An Experiment in Self-Hosting" blog post - Update CLAUDE.md with high-level server overview Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
11
CLAUDE.md
11
CLAUDE.md
@@ -22,6 +22,17 @@ CSS. The design should feel minimal, typographic, and monospaced-first.
|
||||
|
||||
DigitalOcean droplet, Sydney region, Ubuntu 24.04 LTS.
|
||||
|
||||
### What's on the server
|
||||
|
||||
- **Hugo static site** — built locally, rsynced to `/var/www/monotrope`
|
||||
- **Caddy** — reverse proxy and TLS for all services
|
||||
- **Miniflux** — RSS reader (Docker, PostgreSQL)
|
||||
- **Gitea** — self-hosted git server (Docker, PostgreSQL, SSH on port 2222)
|
||||
- **GoatCounter** — privacy-friendly analytics (native binary, SQLite)
|
||||
- **Hermes Agent** — Nous Research's LLM agent (`nousresearch/hermes-agent`),
|
||||
exposed via Telegram bot. Routes through OpenRouter. Used as a personal
|
||||
assistant reachable from mobile. Docker, config in `infra/hermes/`.
|
||||
|
||||
## Conventions
|
||||
|
||||
- All shell scripts use `set -euo pipefail`
|
||||
|
||||
Reference in New Issue
Block a user