update vm planning

This commit is contained in:
Ruben 2025-07-31 00:22:14 -05:00
commit 5c0e0adecb
Signed by: sneexy
GPG key ID: 8ECFA045E63BC583

View file

@ -4,9 +4,9 @@ this repository contains all of the server configs for synth.download. everythin
our setups mainly consists of doing everything with containers (in docker) running on debian as the host. there may be some exceptions, but in almost all cases whenever preferred, we'll be using containers to deploy our services.
hosting is provided by [lua](https://foxgirl.dev)! 💚
hosting is provided by [lua](https://foxgirl.dev)! 💚 [donate!](https://foxgirl.dev/tip/)
synth.download's services consists of **4** different virtual machines:
synth.download's services currently consists of **2** different virtual machines:
- [`phosphorus`](./phosphorus)
- runs on the amd-based server! this one runs all of our fediverse services, pds and any other relatively heavy services that need some power.
@ -15,6 +15,10 @@ synth.download's services consists of **4** different virtual machines:
- runs on the intel-based server! this one runs some of our shared services with other members and related services don't usually don't need much power, along with more "important" and "sensitive" things.
- serves smaller/critical services such as xmpp, vaultwarden, forgejo, mail, etc...
- also serves as the main caddy machine (static sites, etc)
- ...and also serves various other *tiny* services like alternative frontends
*original* virtual machine planning, which may go unused:
- [`cerium`](./cerium)
- also runs on the intel-based server! this vm runs everything that isn't exactly considered "important". this may include things such as:
- alternative frontends
@ -27,7 +31,7 @@ and as for other things:
- [`Caddyfile`](./Caddyfile)
- the "main" caddyfile that serves everything from all of our vms and configs to one.
- [`notes.md`](./notes.md)
- [`notes`](./notes)
- personal notes/knowledge base while setting things up, may contain useful information for others.
- [`helperbot`](./helperbot)
- our all-in-one helper script/utility for managing all of our vms. including vacuuming, cleanup, upgrading and backups. owo