this post was submitted on 22 Dec 2025
37 points (100.0% liked)

technology

24139 readers
306 users here now

On the road to fully automated luxury gay space communism.

Spreading Linux propaganda since 2020

Rules:

founded 5 years ago
MODERATORS
 

I have Homarr set up, but I realized over the weekend that the thing eats 7GB of memory... Which feels like way to much for something that is just displaying me information (I'm no web dev though so what do I know). I know there is a lot of stuff in this category; Dashy, Homer, Homepage, Glance, Heimdall, Fenrus, Organizr, etc...

The thing I used Homarr for the most is as my "homepage" in my browser. I had some basic information in there, like my calendar, a list of my hosted services, weather. I had another page that would let me see progress on active downloads, but not something I'd use all the time.

Seems like the reason Homarr eats so much memory is that it's built on NodeJS and the Next.js react framework. Most of these tools feel like overkill for what I actually want, which is just a replacement for the new tab/home page in my browser.

top 18 comments
sorted by: hot top controversial new old
[–] ZWQbpkzl@hexbear.net 17 points 2 days ago (1 children)

Plain HTML full of <details><summary> tags. Its not even hosted. It just sits in ~/Documents/index.html and gets synced with syncthing.

Firefox doesn't allow setting local HTML as your new tab page though...

[–] RedWizard@hexbear.net 9 points 2 days ago* (last edited 2 days ago) (2 children)

I feel this. At some point, we have to come to terms with the fact that half of this stuff could be replaced by a single HTML file. Reminds me of all those "New Tab" extensions that might as well be a freshmen's "my first web design" project. So many of them you could just code yourself in under a half hour or so.

[–] ZWQbpkzl@hexbear.net 4 points 2 days ago

These Homepage services really fall into a gap of usefulness. They don't provide the level of monitoring you actually want, yet they're complete overkill for just a bookmark UI. They also need to work with everyone's jank so they get overly complicated.

If you just want links, just write the HTML and spend an afternoon fiddling with the CSS. If you want some level of monitoring, you can write some JS to see if they can connect to the service. Any more monitoring and you'll want something like Prometheus/grafana.

[–] mayakovsky@hexbear.net 3 points 2 days ago

You can just make an HTML page and serve it with rclone or something so you can set it as a new tab page in Firefox using a proper url

[–] chgxvjh@hexbear.net 9 points 2 days ago* (last edited 2 days ago)

I just type in the URLs 😬

7GB is absurd, just write a bit of HTML.

[–] invalidusernamelol@hexbear.net 10 points 2 days ago (1 children)

I just memorize the IP addresses

[–] plinky@hexbear.net 6 points 2 days ago

browser also remembers name of pages if i forget port number meow-cactus

[–] Hermes@hexbear.net 6 points 2 days ago

Currently I use bash, but I should really switch to zsh xhs-doge

[–] arbitrary@lemmygrad.ml 5 points 2 days ago

I just use bookmarks.

[–] Inui@hexbear.net 6 points 2 days ago (1 children)

I was just looking at this over the last few days and couldn't really find any fully satisfying options. I straight up do not want a yaml config for this kind of thing, otherwise Glance looked pretty nice. I settled on Heimdall because mostly I just wanted a way to create a nice collection of all my links to services and be able to customize that per user as well. My partner doesn't need links to Sonarr and Radarr, but doesn't want to remember the different URLs for Jellyfin, Navidrome, etc. So Heimdall is very simple and has no widgets, but I use Komodo for actually monitoring stuff like memory usage.

[–] RedWizard@hexbear.net 6 points 2 days ago

Komodo

Heh, monitor lizard. That's good. Plus, after looking at it, seems like useful software. I also like this part of the README file: There is no limit to the number of servers you can connect, and there will never be. There is no limit to what API you can use for automation, and there never will be. No "business edition" here.

Glance does look nice, but yeah, I'm with you regarding YAML files. Some of these things support docker compose labels, and I couldn't think of a worse thing to maintain then a docker-compose file full of labels that make up the rest of the software configuration. Glance has a nice look, but good lord the amount of YAML files you'll end up managing. Plus, you know, it's full of freeze-gamer and stonks-up energy. Like, do I really need a whole YAML config file to track the fucking NASDAQ, who even cares that much?

[–] doubledealer@hexbear.net 5 points 2 days ago

https://heimdall.site/ for my links homepage and I just check my hypervisor management interface if I want to see how things are running.

[–] kleeon@hexbear.net 5 points 2 days ago* (last edited 2 days ago)

Depends on what you need it for. I use Prometheus+Grafana to monitor all my services. The nice thing is that a lot of services already export their metrics for your Prometheus server to scrape so you don't need to do any extra work. I also like to just use Proxmox web UI to quickly look at the state of my server.

I tried playing around with things like Homepage and found them to be mostly useless. You could make a very nice looking and functional homepage with just Grafana

[–] CarbonConscious@hexbear.net 3 points 2 days ago

Bounced around between a few. Started on Heimdall, then moved to Organizr for the tiered-permissions and Jellyfin-based SSO features, but then after moving accounts to an LDAP server ended up switching to Homepage for just a really simple graphical bookmark page. Homarr is also approaching release on a big new revision that looks really promising, so I may migrate to that when it's done.

[–] TheDeed@hexbear.net 3 points 2 days ago* (last edited 2 days ago)
[–] gay_king_prince_charles@hexbear.net 4 points 2 days ago (1 children)
[–] Inui@hexbear.net 2 points 2 days ago

This looks very nice too. I think I have issues when I see projects that haven't been updated in a year. It doesn't look like its been abandoned since there still commits, but I guess the project is just 'done'?

Multiple times I've started using a service where the dev disappears for 6 months with no explanation or has been working on something in a super secret dev branch without any word and I just assume they logged off forever. Calibre Web Automated and Autocaliweb both have/had this problem.

[–] mayakovsky@hexbear.net 2 points 2 days ago

I tried most of them, and I really like homepage. It's simple, and it looks good on desktop and mobile.