Commit graph

249 commits

Author SHA1 Message Date
Felix Schröter 83d8be3bf9
chore(flake): switch to new nixfmt-rfc-style option in pre-commit hooks 2024-10-25 11:50:27 +02:00
Felix Schröter f941db8d25
fix(matrix): disable appservices due to libolm vulnerability 2024-08-25 14:25:58 +02:00
Felix Schröter 57009266e5
fix(authelia): fix postgresql port reference 2024-08-25 14:13:35 +02:00
Felix Schröter 8d0d5a36be
chore: replace home-server IP with hostname
This is compatible with Tailscale and should cause less issues.
2024-06-16 20:29:04 +02:00
Felix Schröter 0470e71817
fix: fix agenix secret paths 2024-05-26 17:37:08 +02:00
Felix Schröter 1c5d83d81e
style: reformat with nixfmt-rfc-style 2024-05-26 17:37:08 +02:00
Felix Schröter 5ad8bc1d56
fix(paperless): update renamed option 2024-05-26 17:37:08 +02:00
Felix Schröter 69276d833a
fix(etebase-server): permit insecure django version 2024-05-26 17:37:08 +02:00
Felix Schröter 96e0b2ccac
fix: fix postgresql port reference 2024-05-26 17:37:08 +02:00
Felix Schröter b99836ebb3
chore: replace deprecated postgresql ensurePermissions 2024-05-26 10:50:41 +02:00
Felix Schröter d2be1b0b9c
feat: optimize container configuration 2024-03-07 21:24:13 +01:00
Felix Schröter 61e76fb451
feat: remove focalboard 2024-03-07 20:52:13 +01:00
Felix Schröter 5da5d66d6a
feat(virtualisation): enable gvisor for containers 2024-03-07 20:47:24 +01:00
Felix Schröter 9555a51409
feat(samba): update passdb backend 2024-03-07 20:17:47 +01:00
Felix Schröter 1d7ccef316
feat(authelia): update webfinger 2024-03-07 20:13:13 +01:00
Felix Schröter e514664004
feat(authelia): use 2FA by default 2024-01-14 18:25:29 +01:00
Felix Schröter 66f9d9ab91
feat(authelia): improve OIDC config 2024-01-14 18:13:54 +01:00
Felix Schröter 2df216d7c4
fix(mail): fix config 2024-01-14 18:05:03 +01:00
Felix Schröter 7d74344b15
feat(calibre-web): enable kepubify & kobo sync 2024-01-14 18:00:51 +01:00
Felix Schröter d3f7abf0a5
fix(authelia): enable SMTP notifier 2024-01-14 17:56:07 +01:00
Felix Schröter f61b49d9d5
fix(mail): switch SMTP provider
web.de SMTP credentials were often disabled.
2024-01-14 17:55:03 +01:00
Felix Schröter 1e6d3df52c
feat(authelia): add Jellyfin OIDC 2024-01-14 16:39:30 +01:00
Felix Schröter 647c7bac56
fix(miniflux): fix OIDC config 2024-01-14 15:59:08 +01:00
Felix Schröter 5fe226434d
feat(home-assistant): add todo & local_todo support 2024-01-04 00:29:12 +01:00
Felix Schröter fcb40d4d28
feat(home-assistant): enable OTA for SONOFF & LEDVANCE/OSRAM 2024-01-01 19:09:26 +01:00
Felix Schröter bdbb43b09d
feat: upgrade to nextcloud 28 2023-12-27 16:56:02 +01:00
Felix Schröter 8431125cdf
fix(immich): pin older version due to breaking changes 2023-12-27 04:33:13 +01:00
Felix Schröter 0b267a5a51
fix(authelia): set up tailscale OIDC 2023-12-27 04:31:40 +01:00
Felix Schröter 0304b2348a
refactor(miniflux): move oidc secret 2023-12-10 15:42:37 +01:00
Felix Schröter 9f84522877
fix(immich): fix nginx config 2023-12-10 15:32:26 +01:00
Felix Schröter f76d5a42d7
fix(authelia): add missing OIDC HMAC secret 2023-12-09 04:32:59 +01:00
Felix Schröter 9676f0ada2
feat(miniflux): set up SSO 2023-12-09 04:08:41 +01:00
Felix Schröter fe85437544
feat(authelia): configure oidc issuer private key 2023-12-09 03:38:27 +01:00
Felix Schröter f412f5e339
feat(immich): pin v1.90.2
There frequently are breaking changes with the release tag.
And there is an upcoming change that requires a new postgresql plugin.
To avoid breakage, I'm pinning this version for now.
2023-12-09 02:37:49 +01:00
Felix Schröter 816ded51de
fix(immich): fix configuration
Immich recently had some breaking changes.
2023-12-09 02:37:49 +01:00
Felix Schröter c56ba030fc
feat(services): add authelia 2023-12-09 02:37:49 +01:00
Felix Schröter fdc00ec4aa
feat(services): add lldap 2023-12-09 01:43:10 +01:00
Felix Schröter 531a407c08
chore: upgrade to NixOS 23.11 2023-11-28 00:54:03 +01:00
Felix Schröter edb6caedef
fix(matrix): properly fix matrix-appservices bridge encryption 2023-11-19 17:47:35 +01:00
Felix Schröter cff0005f84
feat(matrix): do not require encryption for appservices
Encryption doesn't seem to work yet, so I'm disabling the enforcement of
it.
2023-11-19 17:18:31 +01:00
Felix Schröter b7c472da2d
fix(matrix): fix matrix-appservices bridge encryption 2023-11-19 16:52:22 +01:00
Felix Schröter bd33acd4a5
feat(matrix): enable encryption for mautrix-whatsapp 2023-11-19 16:50:03 +01:00
Felix Schröter 6d298e9cef
feat(matrix): add mautrix-whatsapp 2023-11-19 15:05:31 +01:00
Felix Schröter 413b01ccde
refactor: use normal wyoming-faster-whisper again 2023-10-24 18:50:11 +02:00
Felix Schröter 153f996512
fix(home-assistant): remove broken matter component 2023-10-24 18:49:32 +02:00
Felix Schröter 48c3c08b09
fix(home-assistant): disable checks 2023-10-24 16:41:48 +02:00
Felix Schröter ea5b11995b
fix(immich): add missing TYPESENSE_HOST 2023-09-30 14:44:57 +02:00
Felix Schröter 6830cc6042
refactor: clean up dead code 2023-09-30 03:33:49 +02:00
Felix Schröter f0299bb73a
feat(immich): update typensense directory 2023-09-30 01:23:05 +02:00
Felix Schröter 8dfe9d217b
feat: map oci-containers to specific users 2023-09-30 01:23:05 +02:00