Homarr

H

Homarr

Join the community to ask questions about Homarr and get answers from other members.

Join

Multiple Proxmox Servers (unclustered) in Widget

I have two servers running proxmox, they are not clustered because I don't need them to talk to eachother at all. I have apps setup in Homarr for each server, and have added the widget, which is displaying all of it's data correctly. However, I can't seem to find a way to switch which server the widget is displaying data for. Is there a way to do this?...
Solution:
I can't think of a way to do it natively, but I can think of two other options: 1. Set up two boards so each board shows a different proxmox widget. 2. Set up a board with just a singular widget of a single proxmox server, than put it into another board using an iframe....

Trying to start the container via Docker Compose and getting the following error message

As the title states when i try and start the container using Docker-compose up -d I get the following error message "Error response from daemon: Bind mount failed: '/volume1/@docker/homarr/configs' does not exists" I have the homarr folder and the sub folders configs, data, & icons all create in my volume1 on my Synology Nas Any insight into what can be causing this? For context I have multiple containers running and this is the first time I've ran into a binding mount error. ...
No description

Plex App & Media Server Tiles (w/Homarr Integration) - #plex-integration-with-homarr

Problem Encountered: - #plex-integration-with-homarr I managed to get Homarr to show a green check for the Plex App tile, but the "Media Server" Integration where it shows if people are watching something on Plex did not integrate/connect/work for me. I have been searching for hours on here and could not find the answer so I started typing the details up....
Solution:
I got it working... You have to use http and turn off "Required" secure connections I believe... As soon as I switched it to http://192.168.0.99:32400 and set "Secure connections" to "Preferred", it started showing what was being played:
No description

Need help with custom CSS for transparency of tiles

hi everyone ! I just set up my dashboard but i'm struggling with custom css. I found this dashboard (1st pic) in a reddit post and would like to build something similar. The OP gave this custom css. When I try it, only the navigation bar is affected but not the tiles (2nd pic). Does anyone could help me on this ? /* Remove logo at the top left /...
Solution:
There is probably a style overwriting it. Use a more specific selector or if necessary use !important...
No description

Notebook Widgets/Tiles Disappearing

Attempting to add some of the new Notebook widgets/tiles to my board, however, when I refresh the page they disappear. Tried adding them twice, saved each time but they disappear after refresh. All of my app tiles are still where they are supposed to be. Added docker.log as a message below. Console only has info regarding pings. Distributor ID: Ubuntu...
Solution:
I believe my issue was too restrictive settings on my nginx reverse proxy. Deleted out the nginx conf, made a new one and now it works like it's supposed to.

Internal DNS lookup troubles

Hi everyone just started and this is having fun. Adjacent to homarr, but more about internal DNS lookup. * I tried making an A record homarr.homelab.org pointing an internal IP...

Add Homarr as a "Web Page" as Dashboard in Home Assistant

Hello! I added a dashboard - from webpage in Home Assistant. Enter in my ip:7575 and Homarr pops up as it should. However when I try to log in nothing happens. ChatGPT says it could be related to Homarr not working inside an iFrame? Not sure what to do. I would love to have Homarr show up in my side bar in Home Assistant. Ps. I tried the Home Assistant add on (unofficial) but that just runs Homarr inside home assistant and also does not provide ability to add to side bar. ...

Can't get DNS Hole Widgets to work with AdGuard

I am trying to setup the DNS Hole widgets, with my AdGuard Home. I am running AdGuard on docker, on my Unraid server, with Network set to "br0". That means, AdGuard runs on it's own IP. I also added the IP and port (3000) on AdGuard's config yaml, because when I hadn't set it up, I could only access its webui on port 80. ...
Solution:
If I set the Homarr docker, to a "host" network, so it gets a standalone IP as well, as a network device, then it DOES work. lol

Trying to deploy with helm

Hey, I am trying to deploy homarr with helm but the only output from the container I get is sh: 0: cannot open ./scripts/run.sh: No such file. Could someone help me understand what the purpose of this file is so I can figure out how to fix it? My config is public and visible here: https://github.com/Tanguille/cluster/tree/main/kubernetes/apps/default/homarr
Solution:
here is an updated file

AdGuard over HTTPS

Hello, I'm having trouble having the integration working with AdGuard when it has encryption enabled and is over HTTPS. Disabling HTTPS on it makes it work. ...
Solution:
Ok, got it sorted, for anyone experiencing this: This check should be off for Homarr integration, as it tries to communicate over port 3000...

Run homarr from modified version

Hello 🙂 I want to contribute to Homarr, I choose a Issues tagged "Good first issue" (#2176). But I don't know how to run Homarr as dev mode to test my fix. I have followed the From source installation (https://homarr.dev/docs/getting-started/installation#not-recommended-from-source) But when building with npm I get an error on a file that I didn't modify....
No description

Why is it recommended to use basic auth (either through Apache2 or NGINX)?

Doesn't homarr come with a login screen already? What is the purpose of the basic auth? I know it says to keep API keys safe, but if no one knows my homarr login, they can't view my API keys right?

Pings and integrations through reverse proxy failing

I recently (today) migrated from using a jail running docker on truenas scale to native docker with dockge. Same compose file, same paths, same everything except for which docker engine is running and which IP it's bound to. All of my other apps seem to be fine, but homarr absolutely refuses to successfully ping anything that's going through my reverse proxy. Apps like notifiarr that are monitoring some of the same services work fine also. I've managed to reconfigure those that I can to use the internal docker network hostname and port, but that's not an option for everything. Additionally, I can shell into the homarr container, install curl, and run curl https://sonarr.xx.cx and get the proper response....
Solution:
OK, I think I figured it out 1) OIDC -- Had to remove trailing slash, not sure why that was a new problem 2) Pings-- IT WAS DNS... I have two pihole DNS servers, and previously the first one was in a seperate docker instance, moving everything into the second docker instance caused DNS resolution delays when it uses the one on the same docker instance. Swapping to the other external DNS server fixed the resolution issues. (as configured on Truenas scale network configuration)....

How to change Font Size for all apps?

I would like to know if it is possible via CSS (or other way) to change the font size for all apps in Homarr.
Thanks...

How to restore boards-config

I'm moving homarr from my windows docker to my Linux docker, I downloaded my boards via the download all boards, I, incorrectly it seems, assumed just placing the json files in my new config directory /mnt/LinuxShare/Docker/Config would do the trick, but homarr doesn't seem em. What am I doing wrong?
Solution:
No it's probably the wrong path for config: /app/data/configs would be the correct one. Also the data one would be /data instead of /app/data

Even after correct API key, it says "denied"

also the system monitor widget isn't working, it says "can't fetch info". I'm running it on debian 12, docker compose
No description

Trouble setting up LDAP sync

I'm currently trying to setup LDAP syncing with my local Authentik instance. I created everything needed to make LDAP queries and tested querying the server from the Homarr container, here's the following command I used from a shell attached to the Homarr docker container that returned the list of users in my LDAP server: ldapsearch -x -H $AUTH_LDAP_URI -D "$AUTH_LDAP_BIND_DN" -b "$AUTH_LDAP_BASE" '(objectClass=user)' -w "$AUTH_LDAP_BIND_PASSWORD" Here's my docker compose file so far:...
Solution:
Because I currently have two layers of security, one for accessing the app (forward auth) which was already configured, and one for logging in and modifying boards (LDAP). Authentik doesn't allow for backchannel (secondary) providers for OIDC so I gave LDAP a shot. Now that you mention it, it might be a good idea to migrate both into a single OIDC provider if it's better supported by Homarr....

Login gets stuck

After entering the correct username and password, I click login, then the loader just keeps spinning, and nothing else happens. The console doesn't show anything either. I'm using Docker compose. Any ideas on how to fix this? Thanks in advance....

Indexer Manager Stuck Buffering?

I tried sourcing help from a threead from a previous member (removing the widget and app and re-adding) but it doesn't seem to work for me : (
No description

The Jellyseerr integration is no longer showing pictures of new users.

Hey guys, since the recent update, my Jellyseerr integration won’t load profile pictures for recently requested users or new users. I’ve removed the integration, generated a new API key in Jellyseerr, and re-added it in Homarr, but I’m still experiencing the same issue. Do you have any ideas? Only in Homarr are the profile pictures not showing up anymore. It worked fine for the last 3-4 months, and I haven’t changed any settings. Both Homarr and Jellyseerr have had updates since the problem star...