3e52c2b922
fix(vpn): disable IPv6 for nginx
...
Tailscale Mullvad exit nodes currently don't support IPv6 and this is
causing issues with nginx (proxy pass) requests timing out and high CPU load.
Until Mullvad exit nodes support IPv6, we'll just disable IPv6 for nginx.
2025-02-14 00:21:30 +01:00
3d537fcde0
chore(vpn): switch default exit node
2025-02-13 23:27:34 +01:00
1043b12ec9
fix(vpn): disable --accept-routes on home-server
...
This caused some issues for me when trying to access home-server
services from other devices in my LAN that aren't in the Tailnet.
2024-12-08 21:32:57 +01:00
1c5d83d81e
style: reformat with nixfmt-rfc-style
2024-05-26 17:37:08 +02:00
0da0f61068
fix(vpn): fix nginx chown
2024-04-30 23:15:04 +02:00
f1cfbee8e7
chore(vpn): switch exit node
2024-04-30 23:13:50 +02:00
b19dc7ac7a
feat: switch to tailscale from nixpkgs-unstable
2024-03-07 20:07:03 +01:00
e29a9da526
fix(vpn): fix autoconnect service
2024-01-25 02:18:09 +01:00
7bb4b02d52
fix: allow incoming traffic to web server to bypass tailscale
2024-01-25 02:15:35 +01:00
41a222bc8f
fix(vpn): generate certificate & configure nginx for tailnet
2024-01-21 21:41:21 +01:00
d0bccd67bd
fix(vpn): fix autoconnect issues
2024-01-21 21:40:27 +01:00
dba8a2064b
fix(vpn): fix tailscale config
2024-01-12 20:46:13 +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
6ca1656297
feat(vpn): improve tailscale config
2023-12-27 18:03:57 +01:00
8679912bfb
fix(vpn): exclude tailscale from Mullvad VPN routing
2023-12-27 15:50:17 +01:00
f76a0f494e
feat(vpn): add tailscale
2023-12-27 04:32:40 +01:00
531a407c08
chore: upgrade to NixOS 23.11
2023-11-28 00:54:03 +01:00
fa83f78e5d
feat(vpn): disable all DNS blocking
2023-11-27 23:01:26 +01:00
be3bde5c33
feat(vpn): enable quantum-resistant wireguard tunnel
2023-09-30 17:43:36 +02:00
a637a93bc0
feat(vpn): switch to Berlin servers
2023-06-12 15:32:59 +02:00
e77fc1fe1d
chore: upgrade to NixOS 23.05
2023-05-31 19:03:54 +02:00
080e04e716
feat(vpn): improve postStart script
2023-03-14 13:53:12 +01:00
05c0341e4c
feat(vpn): automatic login
2022-08-26 21:37:12 +02:00
ab95f0f47d
chore(vpn): simplify config
2022-08-25 22:28:20 +02:00
046129b199
feat(vpn): add mullvad configuration service
2022-08-08 22:59:27 +02:00
713e507298
fix(vpn): add workaround for mullvad issues
2021-06-10 12:14:30 +02:00
94a198d7c9
feat(vpn): enable wireguard kernel module
2020-11-14 11:20:59 +01:00
e7691604f7
feat(vpn): fix mullvad
2020-08-15 01:37:16 +02:00
35d682dd05
feat: add mullvad
2020-05-22 18:37:00 +02:00