<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mono.git/hostnix/elmo/home-assistant/auth_header.nix, branch test</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://git.mou.fo/2026/mono.git/atom/hostnix/elmo/home-assistant/auth_header.nix?h=test</id>
<link rel='self' href='http://git.mou.fo/2026/mono.git/atom/hostnix/elmo/home-assistant/auth_header.nix?h=test'/>
<link rel='alternate' type='text/html' href='http://git.mou.fo/2026/mono.git/'/>
<updated>2025-12-31T09:05:59Z</updated>
<entry>
<title>Configure OIDC for Home Assistant</title>
<updated>2025-12-31T09:05:59Z</updated>
<author>
<name>Joe Mou</name>
<email>dev@mou.fo</email>
</author>
<published>2025-12-31T08:10:33Z</published>
<link rel='alternate' type='text/html' href='http://git.mou.fo/2026/mono.git/commit/?id=e125179918501d806e87dc170ab85d89db1f7795'/>
<id>urn:sha1:e125179918501d806e87dc170ab85d89db1f7795</id>
<content type='text'>
Replaces unmaintained header authentication behind oauth2-proxy.

Add OIDC client for Home Assistant:
- Callback URLs: https://ha.mou.fo/auth/oidc/callback
- Public Client

To link OIDC credentials with the existing joe user, temporarily set:
    auth_oidc.features.automatic_user_linking = true;
See https://github.com/christiaangoossens/hass-oidc-auth/blob/main/docs/configuration.md#migrating-from-ha-usernamepassword-users-to-oidc-users

Must login through either:
- https://ha.mou.fo/auth/oidc/welcome
- https://ha.mou.fo/auth/oidc/redirect
Injecting directly into the landing login page is pending
https://github.com/christiaangoossens/hass-oidc-auth/issues/19
</content>
</entry>
<entry>
<title>Upgrade to NixOS 25.11</title>
<updated>2025-12-25T07:56:37Z</updated>
<author>
<name>Joe Mou</name>
<email>dev@mou.fo</email>
</author>
<published>2025-12-08T03:37:39Z</published>
<link rel='alternate' type='text/html' href='http://git.mou.fo/2026/mono.git/commit/?id=72dc6157b6f4fc0db572a66b3b10150112019914'/>
<id>urn:sha1:72dc6157b6f4fc0db572a66b3b10150112019914</id>
<content type='text'>
The auth_header Home Assistant custom component has been removed. For
now we use the last package from:
https://github.com/NixOS/nixpkgs/blob/7f88a8b9efaf0e08e63e3806b2b3f42fd83fde91/pkgs/servers/home-assistant/custom-components/auth-header/package.nix
</content>
</entry>
</feed>
