ibizaman
7d0c97e7d3
open-webui: no need anymore for custom patch for roles
2026-03-31 23:19:33 +02:00
Dmitry
78b3a989f9
Fix syntax for Homepage datetime widget
2026-03-29 23:27:22 +02:00
Dmitry
1dabf955a8
Fix typo in SMTP server configuration recommendation
2026-03-28 19:23:30 +01:00
Dmitry
a400efb636
monitoring: fix secret propagation in documentation example
2026-03-28 17:01:24 +01:00
Dmitry
25238560ad
Fix missing .request in restic documentation
2026-03-28 16:39:59 +01:00
ibizaman
419c339266
monitoring: reduce metrics scraping interval from 1m to 15s
2026-03-22 22:22:53 +01:00
ibizaman
f0124a4615
ssl: make self-signed certs idempotent
2026-03-15 15:57:00 +01:00
ibizaman
8590aa37d6
zfs: add permissions management
2026-03-14 23:27:23 +01:00
ibizaman
0c5116ee21
authelia: add info on secrets length
2026-03-14 23:13:36 +01:00
ibizaman
b3c3f85191
lldap: add info on secrets length
2026-03-14 23:13:36 +01:00
ibizaman
9185403b70
nextcloud: make more obvious initial admin username
2026-03-14 00:32:46 +01:00
ibizaman
7a1f5ec921
nextcloud: do not fail startup on pre-startup commands
2026-03-14 00:08:18 +01:00
ibizaman
0dc2406b6a
scrutiny: init
2026-03-12 23:24:41 +01:00
ibizaman
606869bdc1
nextcloud: fix oidc_login version
2026-03-12 20:43:43 +01:00
ibizaman
c7cf3cce13
monitoring: contact points is now always needed it seems
2026-03-12 20:43:43 +01:00
ibizaman
cccafa9c56
sonarr: create needed datadir
2026-03-12 20:43:43 +01:00
ibizaman
c333122720
nextcloud: bump to 32 and 33
2026-03-12 20:43:43 +01:00
ibizaman
261e7d47d5
lldap: set better default for enforceGroups
2026-02-27 13:18:03 +01:00
ibizaman
c0c9562789
forgejo: make sure ldap is setup when sso is enabled
2026-02-26 22:40:23 +01:00
ibizaman
f485cc60fe
homepage: init with dashboard contract
2026-02-24 20:00:36 +01:00
ibizaman
77869300ee
forgejo: create ldap groups
2026-02-24 20:00:36 +01:00
ibizaman
ca11631015
forgejo: add default empty users option
2026-02-24 20:00:36 +01:00
ibizaman
de013ce302
arr: bypass authentication for readarr when sso is enabled
2026-02-24 20:00:36 +01:00
ibizaman
6fb2250669
arr: make arr stack declare ldap groups
2026-02-24 20:00:36 +01:00
ibizaman
0d2a7c315f
arr: add declarative api key
2026-02-24 20:00:36 +01:00
sitrius
70bf331c6a
refactor: use cfg'.dataDir directly for consistency and add missing bazarr dataDir
...
- Replace shb.arr.<app>.dataDir with cfg'.dataDir for direct access
- Add missing dataDir configuration for bazarr service
- Update all resultPath references to use cfg'.dataDir
2026-02-22 10:04:13 +01:00
sitrius
5da47a77c7
fix: use configurable dataDir paths in arr stack and fix sops.secret references
...
- Replace hardcoded /var/lib/<app> paths with shb.arr.<app>.dataDir in arr.nix
- Fix bazarr config path in test to use cfg.dataDir
- Correct shb.sops.secrets → shb.sops.secret in documentation files
2026-02-22 10:04:13 +01:00
sivert
62ea06e57c
Added Immich Public Proxy service for publically sharing photos
...
Requests to /share/* are optionally redirected to Immich Public Proxy
for public access without going through Authelia, and without exposing
the whole Immich service.
Fixes #656
2026-02-21 18:31:32 +01:00
ibizaman
1392295172
mailserver: update to follow nixpkgs
2026-02-02 12:47:33 +01:00
Cody Wright
09634f4530
fix: add OIDC scopes to Jellyfin service
...
Also adds <DisabledPushedAuthorization>true</DisablePushedAuthorization>, as
otherwise I get "Error preparing login: Unauthorized - Failed to push
authorization parameters"
2026-02-02 08:14:21 +01:00
ibizaman
aeff324fcf
jellyfin: update jellyfin cli for 10.11.6
2026-02-02 08:14:21 +01:00
ibizaman
3f7e6852ce
forgejo: update deprecated package
2026-02-02 08:14:21 +01:00
ibizaman
f39f0bd9bf
mitmdump: use systemd-python after systemd got deprecated
2026-02-02 08:14:21 +01:00
ibizaman
7b58458270
nit: run linter after update
2026-02-02 08:14:21 +01:00
ibizaman
4b2021885b
authelia: fix restartUnits service name
2026-01-25 12:22:52 +01:00
ibizaman
c28e2ae81c
restic: fix restartUnits service name
2026-01-25 12:22:52 +01:00
ibizaman
a1b8fc758a
mailserver: separate backup for dkim as it uses other user
2026-01-25 12:11:02 +01:00
ibizaman
6a74419271
monitoring: move dashboards into related modules
2026-01-22 12:07:58 +01:00
ibizaman
7787957488
monitoring: add module option to add dashboards to grafana
2026-01-22 12:07:58 +01:00
ibizaman
ef19e76b97
mailserver: init
2026-01-18 22:06:03 +01:00
ibizaman
cac0a5fbf9
nextcloud: accept users only part of the admin group
2026-01-12 09:50:31 +01:00
ibizaman
896246a187
forgejo: accept users only part of the admin group
2026-01-12 09:50:31 +01:00
ibizaman
a584decd52
nextcloud: test for all supported versions
2026-01-11 23:16:55 +01:00
ibizaman
78b5e59830
jellyfin: disable other plugin version
2026-01-11 22:17:37 +01:00
ibizaman
6ffa9127e2
jellyfin: move function to create plugins into lib
2026-01-11 22:17:37 +01:00
ibizaman
f39865391e
doc: increase indentation for some firefly-iii subsections
2026-01-11 22:17:37 +01:00
ibizaman
f19d14c509
jellyfin: append version to plugin name
2026-01-10 19:17:50 +01:00
ibizaman
a5b9a62f73
jellyfin: declarative plugins, ldap and sso
2026-01-10 18:18:43 +01:00
ibizaman
6d9831e4f8
authelia: revert do not use dots in systemd service name
...
The issue is the fqdn is used to setup the nginx virtual host
2026-01-08 21:20:13 +01:00
sivert
e3ed7cd976
firefly-iii: allow admin group access
2026-01-08 20:22:18 +01:00