update docs

This commit is contained in:
counterweight 2025-11-03 16:55:01 +01:00
parent 39816755d2
commit 3b88e6c5e8
Signed by: counterweight
GPG key ID: 883EDBAA726BD96C
2 changed files with 24 additions and 11 deletions

View file

@ -27,7 +27,10 @@ This describes how to prepare each machine before deploying services on them.
+ Runs Debian 12 bookworm.
+ Has a public IP4 and starts out with SSH listening on port 22.
+ Boots with one of your SSH keys already authorized. If this is not the case, you'll have to manually drop the pubkey there before using the playbooks.
* You will need two VPSs: one to host most services, and another tiny one to monitor Uptime. We use two to prevent the monitoring service from falling down with the main machine.
* You will need three VPSs:
+ One to host most services,
+ Another tiny one to monitor Uptime. We use a different one to prevent the monitoring service from falling down with the main machine.
+ A final one to run the headscale server, since the main VPS needs to be part of the mesh network and can't do so while also running the coordination server.
* Move on once your VPSs are running and satisfies the prerequisites.
### Prepare Ansible vars