Someday I hope we have a server technology that’s platform-agnostic and you can just add things like “Minecraft Server” or “Email Server” to a list and it’ll install, configure, and host everything in the list with a sensible default config. I imagine you could make the technology fairly easily, although keeping up with new services, versions, security updates, etc. would be quite the hassle. But that’s what collaboration is for!
Cosmos Server, Yunohost, CasaOS, Tipi, TrueNAS. There’s projects like this that have ‘app stores’ that are just an interface for you to enter parameters for a Docker compose file (or something similar) like the default username and password, etc. They aren’t flawless but flawless is an unrealistic standard for things with so many config options.
Someday I hope we have a server technology that’s platform-agnostic and you can just add things like “Minecraft Server” or “Email Server” to a list and it’ll install, configure, and host everything in the list with a sensible default config. I imagine you could make the technology fairly easily, although keeping up with new services, versions, security updates, etc. would be quite the hassle. But that’s what collaboration is for!
Cosmos Server, Yunohost, CasaOS, Tipi, TrueNAS. There’s projects like this that have ‘app stores’ that are just an interface for you to enter parameters for a Docker compose file (or something similar) like the default username and password, etc. They aren’t flawless but flawless is an unrealistic standard for things with so many config options.
Neat!
…is as mod by Vaskii
Unraid does this via docker. It’s amazing. You can do this live and on the fly.
Sounds kinda like NixOS, although that’s not platform-agnostic.
Funnily enough I do use NixOS for my server! It’s not quite what I was describing but it does allow me to host easily.
Cloudron does that,not for free, though. But cheap