synth.download/readme.md
2025-07-03 00:54:51 -05:00

29 lines
No EOL
1.8 KiB
Markdown

# synth.download
### server configs
---
this repository contains all of the server configs for synth.download. everything we run here that we *can* show off, will be put and updated here for others to use for their own configurations and setups if preferred.
hosted is provided by [lua](https://foxgirl.dev)! 💚
synth.download's services consists of **4** different virtual machines:
- `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.
- `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)).
- `cerium`
- also runs on the intel-based server! this vm runs everything that isn't exactly considered "important". this may include things like alternative frontends to 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.
- **WIP:** maybe integrate with neptunium? unsure how that would be possible if we still want to keep this "stable"
- `synthnix`
- our pubnix vm for our tilde members. runs on the intel-based server, kept relatively quiet.
feel free to look at them! we share our configs for everyone to use.
## todo
- [ ] ***very important,*** at least upload our current setup and clean them up as much as possible
- [ ] make a clean (as best as possible, anyways) all-in-one helper script/utility instead of having our (current) mess of seperate scripts
- [ ] figure out how to do a tilde configuration with how the setup is going to be
- might be possible to do entirely with caddy? if not using something else is fine