26 lines
1.7 KiB
Markdown
26 lines
1.7 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
|
||
|
|
|
||
|
|
[ ] 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
|