A collection of devops / infrastructure skills for the Hermes Agent ecosystem.
Each skill is a self-contained directory: a SKILL.md (the entry-point that the agent reads), a README.md (human-oriented docs), executable scripts, and topic-specific docs.
| Skill | Purpose | Run on |
|---|---|---|
| hermes-deploy | Bash-only single-tenant deploy of Hermes Agent on a fresh Ubuntu VPS. UFW + fail2ban + systemd, no Docker. | Ubuntu 22.04, ≥1 GB RAM |
| hermes-deploy-pro | Docker + Let's Encrypt + multi-tenant deploy. Each tenant gets its own hermes-<name>, nginx, certbot containers. |
Ubuntu 22.04, ≥2 GB RAM |
Pick a skill and read its README. Each one is independent — you can install hermes-deploy first and migrate to hermes-deploy-pro later (see hermes-deploy/docs/troubleshooting.md → "Migrating from bash install").
- Secrets stay local.
.envfiles are ignored by.gitignore. Every template shows placeholders (gsk_...,fw_...,ghp_...), never real keys. - Scripts are POSIX bash,
bash -nclean, exit codes honored. - Docs are bilingual (Russian + English) when the author ships them that way.
Internal — see individual skills for usage notes.