synth.download/readme.md
2025-07-03 00:45:15 -05:00

1.7 KiB

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! 💚

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) and mailserver (powered by mailu).
  • 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