I’ve got a bunch of services that have accumulated on my home server - SMTP, IMAP, a matrix homeserver + a couple of bridges, borg backup storage, and so on.
I’d like to move this from its existing evolved-over-time state into something more managed & managable, with the ability to maybe migrate it sensibly to a different box.
It seems like Juju, charms, and LXD would be a reasonable fit for this; is that likely to be sensible? Is anyone currently doing something small-scale like this?
Any particular recommendation for someone who is interested, but still has no clue how to start?
Say, for example, good initial tutorials or how to deploy something without a written charm like jellyfin or vaultwarden. Any tip to avoid some overcomplication was well would help.
Somewhat started on LXD. Already running a server with some LXD containers, although I still feel like I have much to learn.
Have read and seen a bit on juju. Interested in the marketing I’ve seen, but most examples I’ve found are of cloud deployments or MAAS/LXD VMs.
I am interested in LXD container deployments mostly since my servers are quite cheap. My main initial goal was a ceph deployment inside LXD containers through juju. But if I like it, extend it to the services I’m already running.