From 7b97e8dc607bbe2c896177039ee0ad918c86a609 Mon Sep 17 00:00:00 2001 From: Ruben Date: Thu, 3 Jul 2025 00:43:47 -0500 Subject: [PATCH] inital commit --- cerium/.gitkeep | 0 neptunium/.gitkeep | 0 phosphorus/.gitkeep | 0 readme.md | 26 ++++++++++++++++++++++++++ synthnix/.gitkeep | 0 5 files changed, 26 insertions(+) create mode 100644 cerium/.gitkeep create mode 100644 neptunium/.gitkeep create mode 100644 phosphorus/.gitkeep create mode 100644 readme.md create mode 100644 synthnix/.gitkeep diff --git a/cerium/.gitkeep b/cerium/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/neptunium/.gitkeep b/neptunium/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/phosphorus/.gitkeep b/phosphorus/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..c2530ea --- /dev/null +++ b/readme.md @@ -0,0 +1,26 @@ +# 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 \ No newline at end of file diff --git a/synthnix/.gitkeep b/synthnix/.gitkeep new file mode 100644 index 0000000..e69de29