There’s a bunch of different package managers too. It all just kinda works.
There’s a bunch of different package managers too. It all just kinda works.
Flatpack isn’t without its own quirks and flaws. There is no One True Way. Being open-source, there shouldn’t be one.
It is definitely slow though, mostly on first run.
Curious why you keep the arrs internal only, when there are things like Authelia that could secure access to them?
First version of my server, I wrote a bunch of custom shell scripts to execute docker run
statements to launch all my containers b/c I didn’t know docker at all and didn’t want to learn compose.
Current version of my server, I use docker compose. But all the containers I use come from linuxserver.io, and they always give examples for both. I use ansible to deploy everything.
I’m still using noip.com. There may be better/cheaper options these days, but this has worked well for me for years, and I don’t see the need to change.
I have a feeling you don’t quite understand what Docker is doing for you and how it works. I suggest looking for an intro to Docker and understand the basics around Docker volumes and networking in docker before trying to orchestrate a complex set of software in Docker.
Don’t give up! I was you about 6 years ago. I’m on my 3rd server setup now, and I’ve gone from where you are now, to being able to script my setup using Ansible and having those scripts versioned in Git, so I never have to worry about remembering how it’s all glued together.