update planning

This commit is contained in:
Ruben 2025-07-03 14:30:29 -05:00
commit 123358c4ad
No known key found for this signature in database
GPG key ID: 8EA836555FB6D9A5

View file

@ -10,17 +10,26 @@ synth.download's services consists of **4** different virtual machines:
- [`phosphorus`](./phosphorus) - [`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. - 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.
- [sharkey](https://booping.synth.download)
- [iceshrimp.net](https://beeping.synth.download)
- [mastodon](https://merping.synth.download)
- [pds](https://pds.synth.download) [<small>source</small>](https://github.com/bluesky-social/pds)
- [`neptunium`](./neptunium) - [`neptunium`](./neptunium)
- runs on the intel-based server! this one runs our (shared(?? maybe?)) xmpp server (powered by [ejabberd](https://www.ejabberd.im)) and mailserver (powered by [mailu](https://mailu.io)). - runs on the intel-based server! this one runs some of our shared services with other members and more "important" and "sensitive" things.
- [xmpp](https://www.ejabberd.im)
- [mailserver](https://mailu.io)
- [forgejo](https://forged.synth.download)
- [vaultwarden](https://vault.synth.download)
- [freshrss](https://rss.synth.download)
- [zitadel](https://auth.synth.download)
- also serves as the main caddy machine (static sites, etc)
- [`cerium`](./cerium) - [`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: - 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 - alternative frontends
- static websites (including the synth.download homepage!)
- and any other services and other related things. - and any other services and other related things.
- meant to be self-maintained and automated so we don't have to keep an eye on it at all times and not worry about it. - meant to be self-maintained and automated so we don't have to keep an eye on it at all times and not worry about it.
- **WIP:** maybe integrate with neptunium? unsure how that would be possible if we still want to keep this "stable"
- [`synthnix`](./synthnix) - [`synthnix`](./synthnix)
- our pubnix vm for our tilde members. runs on the intel-based server, kept relatively quiet. - our pubnix vm for our tilde members. runs on the amd-based server, kept relatively quiet.
and as for other things: and as for other things: