If you run docker i like homepage, since it has auto discovery based on service/container labels. So if I deploy a new service i just add some labels to the compose file and boom it’s on homepage.
Self-Hosted Main
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
For Example
- Service: Dropbox - Alternative: Nextcloud
- Service: Google Reader - Alternative: Tiny Tiny RSS
- Service: Blogger - Alternative: WordPress
We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.
Useful Lists
- Awesome-Selfhosted List of Software
- Awesome-Sysadmin List of Software
I use Hajimari which takes all my ingresses and turns it into a dashboard automatically.
Requires running kubernetes though
I am not aware of any "generators" like that, but some personal dashboards can be configured through the UI instead of config files.
Check the projects listed here: https://github.com/awesome-selfhosted/awesome-selfhosted#personal-dashboards
I'm new to self-hosting [...] it's real tedius to go through editing the config file VIM based constantly.
You better get used to it since selfhosting many projects involves that. And maybe try to use nano
instead of vim
as editor.
Using a "OS" like /r/CosmosServer or CasaOS for managing your services can also be useful for a beginner.
You better get used to it since selfhosting many projects involves that.
That's fair, and I can easily use it. I do it a lot when working with Docker, and handling servers at work. I just prefer a 'proper' GUI when it's something like working with a large yml file.
Also, maybe 'generator' was a bad word to use. I meant an editor. That was my bad. Another commenter suggested "Homarr" which I've set up now. There are some annoyances, such as: a category having to fill 100% of the width; or categories being just large in general. But I'll play around with it some more, see if I can't get it to be as I want.
Yes, there is a fork of homer named bender which was a fork of homer that was made some time ago but I think it got discontinued (I still use it though). It works awesome.
All the configuration is done via GUI:
I think Dashy is the one that gained a lot of popularity, is quite powerful and has option to add things via GUI, it's great.
I like Homer but I also like Flame, which is configured by GUI
Same here. I didn't need all of the fancy data about my systems. I've got uptimekuma for that.
I needed a quick one pager of all of my shortcuts to my self hosted services. Flame does it well and is very light weight.
Instead of using VIM or some other Linux editor to edit files in the command line, I recommend setting up VS Code or Code Server so you can make changes there. This is what I currently do. I then push the changes to my Gitea instance and then use wget to move them to my homer directory. Allows me to keep track of changes I made that may potentially break homer AND if something happens to corrupt the file, I always have a backed up source. I need to get into the habit of doing this for the countless number of container compose files I've got all over the place.
Absolutely, using a more powerful text editing tool, or just one more user friendly, that’s a good idea! But it’s not really VIM that’s the annoying part for me, rather just having to write so much of the “same” text. Which was why I was curious about any GUI based editors for it.
But it’s still a really good idea, especially using version control for the config files.
Lots of other people have suggested alternative dashboard software, but have you considered using Visual Studio Code? It’s not a GUI editor, but it’s leagues better than VIM or nano.
There is “homarr” which is much easier than homer. It doesn’t auto generate but creating the dashboard is gui based
Nice! Really appreciate that, that was precisely what I was looking for.
So thanks for that!
No problem! I just started using it a few days ago and like it a lot so far.