docs: restic backups, XMPP and Xray on services, Fossils retired

Describe the new roles, how to list and restore restic snapshots, and
that the restic password must be kept outside the servers.

Assisted-by: Claude:opus-5-5
This commit is contained in:
Sergei Poljanski 2026-11-12 21:03:10 +04:00
commit 59415515a1
3 changed files with 27 additions and 4 deletions

View file

@ -52,7 +52,8 @@ Compose files without variables are plain files under
## Roles in site.yaml
`base`, `traefik`, `crawler_alert`, `forgejo`, `forgejo_runner`,
`sillytavern`, `minecraft`, `minecraft_fossils`. Service roles go
`sillytavern`, `minecraft`, `minecraft_fossils` (retired, keeps it
stopped), `xmpp`, `xray`, `restic_backup`. Service roles go
through `docker_service`, which writes the files, runs
`docker compose up -d`, restarts on a config change and waits for the
service to answer.