Ancestors

Toot

Written by montag on 2025-01-23 at 01:29

I'm planning on moving some of my websites onto one VM at some point. They're each built a little differently and have their own extra dependencies and configurations (for instance, one has a cron job that calls a Scheme interpreter once a day). So far I've just been setting them up by hand, but that's error-prone and makes it harder to migrate in the event that I want to move VMs again or self host at some point.

I was wondering if anyone knows a way that I could set up some kind of configuration file once and then use it to deploy everything a particular website needs, while letting me run a mix of those deployments on the same machine.

I know Docker supports this kind of thing, but I don't really want to deal with the overhead of containers on a resource constrained VM. I've got choice of operating system though, so I can do something like NixOS, but I don't know enough about it yet to know if it would be a good pick for what I'm doing.

Anyone have any suggestions?

=> More informations about this toot | More toots from montag@hackers.town

Descendants

Written by Kaito on 2025-01-23 at 01:50

@montag I'm only replying because I'm surprised you don't have a million replies already lol. This is definitely not my expertise.

Chef, Ansible, or similar is one thought; Incus (formerly LXD) is another

=> More informations about this toot | More toots from kai@ajin.la

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113875077108803658
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
247.724642 milliseconds
Gemini-to-HTML Time
0.466357 milliseconds

This content has been proxied by September (ba2dc).