Why though? When you run multiple services on your machine, conflicts between these can cause headaches. Updating them is also often not trivial on bare metal. Let alone migrating to a newly set up machine (I suppose you could automate that with something like ansible)
Comment on Immich v2.2.0 adds OCR
cevn@lemmy.world 5 months agoIdeally yea. Rpm package with various architectures. 90% of other software is able to do it. I only use docker for immich and this would remove a dependency for me.
B0rax@feddit.org 5 months ago
cevn@lemmy.world 5 months ago
I run jellyfin, plex, mattermost, peertube, minecraft, all under one host. Never had anything conflict and just upgrade the rpms. Some of them use the same postgres database. Thats how I prefer to do things. I will use docker if absolutely forced, I know how, understand its easier to deploy etc. but I would rather it be the choice of the user instead of the software. Or if not rpm let me get in the source and run it.
Appoxo@lemmy.dbzer0.com 5 months ago
(…) would rather it be the choice of the user (…)
And that’s totally okay.
upsidebeet@sh.itjust.works 5 months ago
[deleted]Cyber@feddit.uk 5 months ago
How so?
upsidebeet@sh.itjust.works 5 months ago
[deleted]Cyber@feddit.uk 5 months ago
Every way?
Well, apart from simplicity and security I suppose… and networking…
Oh, and storage…
But, before you think I’m arguing with you, I’m not… Containers have their place, VMs also, they are just for different uses.
In this case, I have a NAS, with Immich installed directly on it and I don’t have to mess with any abstraction layers… and it all plays nice with the other applications.
Maybe yours is different… but mine is better on bare metal.
Appoxo@lemmy.dbzer0.com 5 months ago
Well…Docker is my only dependency.