Commit graph

1025 commits

Author SHA1 Message Date
ibizaman
7d0c97e7d3 open-webui: no need anymore for custom patch for roles 2026-03-31 23:19:33 +02:00
github-actions[bot]
7139a1d0bf flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/aca4d95fce4914b3892661bcb80b8087293536c6?narHash=sha256-E1bxHxNKfDoQUuvriG71%2Bf%2Bs/NT0qWkImXsYZNFFfCs%3D' (2026-03-06)
  → 'github:nixos/nixpkgs/8110df5ad7abf5d4c0f6fb0f8f978390e77f9685?narHash=sha256-D3Q07BbIA2KnTcSXIqqu9P586uWxN74zNoCH3h2ESHg%3D' (2026-03-28)
2026-03-31 23:19:33 +02:00
dependabot[bot]
b5adefcb57 build(deps): bump actions/configure-pages from 5 to 6
Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 5 to 6.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](https://github.com/actions/configure-pages/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-31 21:17:24 +02:00
dependabot[bot]
6e49b2d5c0 build(deps): bump actions/deploy-pages from 4 to 5
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 4 to 5.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](https://github.com/actions/deploy-pages/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-31 21:15:41 +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
dependabot[bot]
e7c1fcf76e build(deps): bump cachix/cachix-action from 16 to 17
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 16 to 17.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v16...v17)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-version: '17'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-26 11:54:40 +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
Dmitry
9d7e93b70d Clarify in SSO demo that dnsmasq is required for Nextcloud/Authelia interaction 2026-03-15 13:40:27 +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
1c87d059b2 flake: allow patches on aarch64-linux too 2026-03-13 00:03:56 +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
7611e99eaa nextcloud: disable tests for apps not supporting 33 2026-03-12 20:43:43 +01:00
ibizaman
d28c8d7b6a mod: only define checks for x86_64-linux 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
4724e926fd lldap: update patch 2026-03-12 20:43:43 +01:00
github-actions[bot]
418500d924 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/bfc1b8a4574108ceef22f02bafcf6611380c100d?narHash=sha256-msG8SU5WsBUfVVa/9RPLaymvi5bI8edTavbIq3vRlhI%3D' (2026-01-26)
  → 'github:nixos/nixpkgs/aca4d95fce4914b3892661bcb80b8087293536c6?narHash=sha256-E1bxHxNKfDoQUuvriG71%2Bf%2Bs/NT0qWkImXsYZNFFfCs%3D' (2026-03-06)
2026-03-12 20:43:43 +01:00
Dmitry
d635527328 Fix description for Nextcloud example 2026-03-12 11:14:24 +01:00
dependabot[bot]
23357c9945 build(deps): bump actions/upload-artifact from 6 to 7
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 21:28:15 +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
d8981d465b mod: add example on how to import only contracts 2026-02-24 20:33:35 +01:00
ibizaman
9fcdff56bb docs: fix watcher script 2026-02-24 20:00:36 +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
ibizaman
54d9be7783 docs: link to expose service recipe from blocks page 2026-02-24 20:00:36 +01:00
ibizaman
6d070cf9d7 docs: fix expose service recipe snippets 2026-02-24 20:00:36 +01:00
ibizaman
084b583667 docs: fix dns recipe title 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
8dd6914578 bump to 0.7.3 2026-02-02 12:59:49 +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