A TUI to get into self-hosting
| Last year I built Docker Compose Maker, It was a super simple website to help you get a fully working docker compose file to get started homelabbing. Now, one year later I am presenting to you: self-host.fyi, the "v2" of DCM. I've been contributing to Homarr almost weekly for almost 5 years. Recently I'm preparing to support Sonarr v5 beta and needed to ensure that nothing broke, as well as adding automated tests every week to check that every Homarr integration still works properly with the latest breaking changes from the 91 integrations it supports. We used to mock integrations results so basically the users complaints were the test suite. For that purpose I made a tool that sets-up these apps in a headless environment and connects them to Homarr. I now run a script weekly on my own homelab that sets-up every one of the 91 integrations with the Self-host is a complete re-write and addition to DCM / compose.ajnart.dev, it is a simple binary that works for linux, mac, wsl2 & agent skill that aims to get people into self-hosting. All your config files and your docker setup is inspectable docker compose files. Think of it like a helper for docker compose for new users, some kind of TUI to manage containers, it's like Dokploy, Portainer or CasaOS but directly inside of your terminal. The most important change is that it will link apps together. It is able to setup Sonarr for you and set Qbittorrent as the download client automatically, by creating an admin account in Qbittorrent and putting its API key into Sonarr directly. The passwords are automatically generated by default and can be manually defined. You can have a fully running self-hosted setup going with one command, it comes with a fully-configured dashboard to access all your services from if you want to. If you've already got your dream homelab running and perfectly tuned, this isn't for you. It is more geared towards people who are looking into getting into self-hosting or who'd want to try out an app in an easy way. website : self-host.fyi [link] [comments] |