Homarr

H

Homarr

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

Join

Media server tracking does not work

Hey, what could be the reason that it failed? API key is stored
No description

Homarr failing to get Admin roles(groups from Keycloak OIDC (SOLVED)

When I attempt to login with a user assigned the admin role in keycloak the user in not authenticated as an Admin in Homarr
Solution:
Upon further investigation, looks like a Keycloak issue: - Keyclaok is not sending the admin role - Decided to switch the Homarr admin group to "uma_authorization" (a role that was passed thru) and Homarr worked as expected...
No description

Any user can see all Apps and Integrations? Using Authentik SSO

Hello, I am using Authentik SSO, and I am unsure if i have my permissions set up inaccurately but i am only just now having external users in my Homarr instance bc i want them to be able to see custom boards tailored to them, however I am running into an issue where they can access the Management panel and view all Apps, Integrations and Search Engines available. The groups that this user is in dont have any permissions set so I am left wondering why they are able to do so. The user (who's pfp i...
Solution:
Hey @ojmaster Currently there is no restriction for users to not view all apps / integrations. There are only restrictions to create / modify / use them. There is already a feature request for disabling it for apps: https://github.com/homarr-labs/homarr/issues/2126...
No description

qBittorrent/Jellyfin Integration wont work

So I am trying to setup integrations for JEllyfin adn qbittorrent but neither will work. I checked the container log for homarr and I got "Error communicating with your download client 'qBittorrent' (8efa0f8f-614d-43d5-baf7-b8ea519561a5): HTTPError: Response code 403 (Forbidden)" And for Jellyfin I got ERROR failed to communicate with media server 'Jellyfin' (32a31159-e335-4128-a545-eaa7569ca8f8): Error: unable to verify the first certificate Not sure why though. I got Sonarr to work fine and its on the same machine and stack as qbittorrent...
Solution:
Yep this is absolutly resolved, Ill go hunt down the git issue to upvote it

group assignment doesn't work in authentik

So im using Authentik as a auth server and when I create a group named homarr-admins and also add it to the env variables. It just doesn't do assign it correctly. If needed I can screenshare....
Solution:
i did it forgot to create the group in homarr 😄

Homarr resetting everytime i redeploy

I am running portasiner on truenas scale, and every time i redeploy homarr stack it gets reset, i have to create a new login and and make the board n all. This is docker compose: version: "3.9" services: homarr:...

Post Migration: Why is there a required SECRET_KEY in the docker compose?

I just completed the migration but got stuck when I tried to remove the SECRET_KEY from my docker-compose. Usually my docker-compose is git committed publicly. Why is there an environment secret here? I tried removing it and it failed to restart. Is there a way to get around this requirement?
Solution:
Hi, the secret encryption key is used to encrypt passwords, api tokens and other sensitive data. In case a malicious actor would gain access to the database, they would not be able to gain access to those credentials. Do not commit, share or publish this token anywhere! Loosing it will break all integrations in Homarr, that use some kind of secret. See https://docs.docker.com/engine/swarm/secrets/ on how to manage those secrets....

Installing from source on systemd

I have done quite a bit of work, but I cannot figure out how to do this. Can anyone explain the best method to achieve this?

cant delete this thing?

why is there no menu to delete it?
No description

migration guide for old version of homarr to latest? on 0.12 need help upgrading

Hey guys i've been going nuts for the past few hours trying to upgrade my container that i've been using for the last two-ish years without problems.. i had no idea you devs were so productive in making so many improvements and updates! I've read the migration guides from 0.15-1.0 plus but i can't find anything concrete to help me go from my older 0.12 to 0.15.10 so i can begin the 0.15.10 to 1.0+ migration pathway. I've tried just jumping major versions gradually, but things break and around 0.14ish there's major changes that just cause a bunch of errors in my logs....

Search autoFocus on Desktop

Hey all, I've set Homarr up to be my chrome new tab and it's been working great, however one thing I do miss from other new tab dashboards is the ability to open a new tab and start typing immediately. I did some research and found that there is supposed to be a property in user preferences to turn this feature on (searchAutoFocus)? However I am unable to find this setting and looking through the codebase it seems to exist as far as I can tell but I may be looking in all the wrong places. Additionally the setting is not in my session either (mostly assume because I've not enabled it)....
Solution:
1.17 has no autoselect property, as our search now is a butto we would need to add a query param that enables the search by default. If you want this, please create an issue on GitHub (homarr-labs/homarr instead of ajnart/homarr)

Migrate Icons

Hey everyone, On my old Homarr setup, I had a bunch of icons linked to my apps through a local folder mapping. With the new Homarr, I see there’s a whole new media management module. I could use some help figuring out where I should map my new volume to get all my icons back. The migration didn’t bring them over it’s not a big deal, I can move them manually I’d just like to know the new storage path so I don’t have to redo all the links....
Solution:
Hi, 1.0 no longer officially supports mounted icons as they come with some limitations. Use the media management instead

live translate not accessible

I am trying to translate to Spanish, following the instructions on the docs I tried to access the live translate mode because it's quite hard to see the context on the default Crowdin interface, but for some reason typing does nothing and I can't select Crowdin in the languages list
Solution:
Hey @TheRedCyclops Thanks for your interest in translating in Spanish ❤️ The feature for live translation is not implemented in the 1.0 releases yet. I suggest you create an issue on GitHub so we'll add it 😉...

Hi! I have homarr installed on Docker, along with NPM and Authentik. I've enabled OIDC, but I don't

Hi! I have homarr installed on Docker, along with NPM and Authentik. I've enabled OIDC, but I don't see the "Start with Authentik" prompt when I try to log in.
Solution:
You seem to use the older version of Homarr (So 0.15.10), if you want to stay on it then you'll need to use AUTH_PROVIDER instead of AUTH_PROVIDERS

Update homarr on truenas scale

Hi everyone, I have truenas scale and it's failing to update homarr everytime
No description

Internal Server Error with AUTH_OIDC_FORCE_USERINFO="true"

Logs: https://privatebin.io/?d2ac1028e434320e#AQHUZxYpTsACyFcP6Kc3YvfG3Z7AwLcM4W68zDiXN2xg I was trying to debug authelia and found out I had to add that for the new version but now the only thing that shows up is a 500 Internal Server Error Page...
Solution:
``` Error: Validation must be synchronous, but AUTH_OIDC_FORCE_USERINFO returned a Promise. at ensureSynchronous (/app/apps/websocket/wssServer.cjs:331605:11) at parseWithDictionary (/app/apps/websocket/wssServer.cjs:331613:5) at createEnv (/app/apps/websocket/wssServer.cjs:331659:109)...

OIDC Group name

Any way to change mapping for group name when using entra as OIDC? AUTH_OIDC_AUTO_LOGIN: "true" AUTH_OIDC_SCOPE_OVERWRITE: "openid profile email" AUTH_OIDC_GROUPS_ATTRIBUTE: "groups" ...
No description

caused by HttpError: connect ECONNREFUSED 127.0.0.1:443 status="500" response="undefined"

using latest homarr images. i'm having a weired error on localhost connect ECONNREFUSED 127.0.0.1:443 status="500"...
No description

Issue using Homarr behind a proxy

hello any chance can one help me on an issue. i'm using hormar i can't acess internet directly. Homar must go throught a outgoing proxy to go on the internet. anyone can help me on that please ?