f61b49d9d5
fix(mail): switch SMTP provider
...
web.de SMTP credentials were often disabled.
2024-01-14 17:55:03 +01:00
1e6d3df52c
feat(authelia): add Jellyfin OIDC
2024-01-14 16:39:30 +01:00
647c7bac56
fix(miniflux): fix OIDC config
2024-01-14 15:59:08 +01:00
096f641fa5
fix(networking): disable IPv6 preference again
...
By default the system will already prefer IPv6 if possible without
causing issues e.g. with NAT.
I did indeed experience some issues with IPv6 requrests having a huge
delay using Tailscale.
The following article contains a detailed explanation about this issue:
https://www.ietf.org/archive/id/draft-buraglio-6man-rfc6724-update-03.html
2024-01-12 21:51:13 +01:00
dba8a2064b
fix(vpn): fix tailscale config
2024-01-12 20:46:13 +01:00
e592a58e5a
fix(home-server): disable broken tailnet ACME
2024-01-06 04:15:29 +01:00
626709dfe6
fix(vpn): remove incorrect LAN access config
2024-01-06 04:14:46 +01:00
4c32137982
feat(vpn): fully replace Mullvad VPN with Tailscale
2024-01-06 03:22:52 +01:00
5fe226434d
feat(home-assistant): add todo & local_todo support
2024-01-04 00:29:12 +01:00
fcb40d4d28
feat(home-assistant): enable OTA for SONOFF & LEDVANCE/OSRAM
2024-01-01 19:09:26 +01:00
6ca1656297
feat(vpn): improve tailscale config
2023-12-27 18:03:57 +01:00
bdbb43b09d
feat: upgrade to nextcloud 28
2023-12-27 16:56:02 +01:00
5bffccc02e
feat(gnome): add tailscale-status extension
2023-12-27 15:50:54 +01:00
8679912bfb
fix(vpn): exclude tailscale from Mullvad VPN routing
2023-12-27 15:50:17 +01:00
8431125cdf
fix(immich): pin older version due to breaking changes
2023-12-27 04:33:13 +01:00
f76a0f494e
feat(vpn): add tailscale
2023-12-27 04:32:40 +01:00
6ff98a46da
feat(browsers): add chromium
2023-12-27 04:32:12 +01:00
0b267a5a51
fix(authelia): set up tailscale OIDC
2023-12-27 04:31:40 +01:00
0304b2348a
refactor(miniflux): move oidc secret
2023-12-10 15:42:37 +01:00
22c59d86c3
feat(home-server): enable more recommended nginx settings
2023-12-10 15:33:27 +01:00
9f84522877
fix(immich): fix nginx config
2023-12-10 15:32:26 +01:00
f76d5a42d7
fix(authelia): add missing OIDC HMAC secret
2023-12-09 04:32:59 +01:00
9676f0ada2
feat(miniflux): set up SSO
2023-12-09 04:08:41 +01:00
fe85437544
feat(authelia): configure oidc issuer private key
2023-12-09 03:38:27 +01:00
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
816ded51de
fix(immich): fix configuration
...
Immich recently had some breaking changes.
2023-12-09 02:37:49 +01:00
c56ba030fc
feat(services): add authelia
2023-12-09 02:37:49 +01:00
fdc00ec4aa
feat(services): add lldap
2023-12-09 01:43:10 +01:00
2978197378
fix(neovim): fix comment setup
2023-11-30 11:24:55 +01:00
c4ada51f15
refactor: use nixos-hardware GPU configs
...
Replace custom GPU config with ones from nixos-hardware.
2023-11-28 00:54:03 +01:00
531a407c08
chore: upgrade to NixOS 23.11
2023-11-28 00:54:03 +01:00
d28a89f32a
chore: cleanup code
2023-11-27 23:05:04 +01:00
f6307eed15
chore(flake): update inputs
2023-11-27 23:03:30 +01:00
fa83f78e5d
feat(vpn): disable all DNS blocking
2023-11-27 23:01:26 +01:00
9a392c80bb
fix(helix): update config to new structure
2023-11-27 23:00:33 +01:00
59180784c7
fix(neovim): disable procMacro ignores again
2023-11-27 22:59:46 +01:00
edb6caedef
fix(matrix): properly fix matrix-appservices bridge encryption
2023-11-19 17:47:35 +01:00
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
b7c472da2d
fix(matrix): fix matrix-appservices bridge encryption
2023-11-19 16:52:22 +01:00
bd33acd4a5
feat(matrix): enable encryption for mautrix-whatsapp
2023-11-19 16:50:03 +01:00
6d298e9cef
feat(matrix): add mautrix-whatsapp
2023-11-19 15:05:31 +01:00
0aaf95b357
feat(nushell): add nix module from nu_scripts
2023-11-19 01:01:24 +01:00
739e74a322
fix(browsers): fix old nix store paths in firefox extensions
...
The extensions.json nix store paths that won't be updated unless the
file is deleted. If it's deleted Firefox will just regenerate it.
2023-11-19 00:59:22 +01:00
20a845faaa
feat(home): add yubico packages
2023-11-19 00:57:39 +01:00
fab479f5b3
feat(editors): remove unused vscode extension
2023-11-19 00:56:22 +01:00
ebea3683ba
feat(browsers): remove MetaMask extension
2023-11-19 00:55:29 +01:00
7952f70165
build(gitlab-ci): disable flake check building
2023-11-19 00:54:09 +01:00
a8c6987854
feat(networking): enable system-resolved
...
This seems to be more robust than my previous resolv.conf setup that
I've run into some issues with Mullvad VPN & dnscrypt-proxy with.
2023-11-19 00:51:54 +01:00
cc49a5c4e7
feat(networking): switch back to non-blocking DNS servers
...
I already handle blocking in Mullvad VPN and in cases where I want to
temporarily disable the VPN I usually also want to disable blocking.
2023-11-19 00:48:49 +01:00
e36e89a7fe
feat(home-server): switch to calibre from nixos-unstable
2023-10-25 23:49:43 +02:00