cross-posted from: https://programming.dev/post/1429257
It has an ‘App store’ that’s been growing a lot lately. Writing new docker-compose.yaml files is easy (see: https://www.runtipi.io/docs/contributing/adding-a-new-app ), and exposing them behind NAT, e.g. from home it’s easy too (see: https://www.runtipi.io/docs/guides/expose-apps-with-cloudflare-tunnels )… But my favorite perk is the folder structure (see: https://www.runtipi.io/docs/reference/folder-structure ), and the fact that ‘media’ is shared between apps.
oh wow! I’ve been looking for something like this because I’m a big fan of Docker Compose instead of trying to install everything natively on an OS
Can I run this on Synology?
Can your run Doom on it? Jk. You should be able to run this in Synology, but I’ve never tried.
I’ll do you one better, shoot a BFG to kill a docker container. https://github.com/gideonred/dockerdoomd
Hahaha! This is amazing!
Four! Five! Fire!
What country have I called?
Of course! This is just a set of docker containers.
Thank you for this! This really seems to have pretty much everything, wow.
Weirdly enough the installer fails on Debian and says it isn’t supported. Is this a RHEL/CentOS only thing?
The docs recommend Ubuntu 18 or newer, so it’s definitely not a Redhat thing.
The docs mention that if you’ve already installed Docker before, you need to make sure you also install docker compose. It’s probably not doing doing the Docker install script if it already detects Docker. That can lead to weird errors about commands not being found, I presume.
The only checks I can see in the source code are validating that the OS is 64 bit and that uname reports Linux as the OS.
I’m guessing you’re running on very old hardware or you’ve installed a 32 bit operating system if you’re getting errors about support.
If you have docker compose installed and up to date and your system is 64 bit, you should probably report this as a bug.
Odd, yeah it’s a fresh cloud-init provisioned Debian 11 x64 VM on Proxmox. No docker or docker-compose installed on it, just a basic minimal install.
One thought is debian minimal doesn’t come with sudo, so maybe the installer is getting stuck on that…
I’ll have to play with it some more.
Looks great!