From 7b79203f54853733d4fae88943829d0e24e6e49f Mon Sep 17 00:00:00 2001 From: Jon Santmyer Date: Sun, 7 Jan 2024 12:00:08 -0500 Subject: massive overhaul --- modules/vpn/default.nix | 3 --- modules/vpn/mullvad/default.nix | 49 ----------------------------------------- 2 files changed, 52 deletions(-) delete mode 100644 modules/vpn/default.nix delete mode 100644 modules/vpn/mullvad/default.nix (limited to 'modules/vpn') diff --git a/modules/vpn/default.nix b/modules/vpn/default.nix deleted file mode 100644 index 6640ba6..0000000 --- a/modules/vpn/default.nix +++ /dev/null @@ -1,3 +0,0 @@ -[ - ./mullvad -] diff --git a/modules/vpn/mullvad/default.nix b/modules/vpn/mullvad/default.nix deleted file mode 100644 index c6c9038..0000000 --- a/modules/vpn/mullvad/default.nix +++ /dev/null @@ -1,49 +0,0 @@ -{ config, lib, pkgs, user, ... }: -with lib; -{ - options = { - mullvad-vpn = { - enable = mkOption { - type = types.bool; - default = false; - }; - }; - }; - - config = mkIf (config.mullvad-vpn.enable) - { - services.openvpn = { - servers = { - MullvadVPN-US-Miami = { - config = '' -client -dev tun -resolv-retry infinite -nobind -persist-key -persist-tun -verb 3 -remote-cert-tls server -ping 10 -ping-restart 60 -sndbuf 524288 -rcvbuf 524288 -cipher AES-256-GCM -tls-cipher TLS-DHE-RSA-WITH-AES-256-GCM-SHA384 -proto udp -auth-user-pass /etc/nixos/secrets/mullvad_us_mia/mullvad_userpass.txt -ca /etc/nixos/secrets/mullvad_us_mia/mullvad_ca.crt -tun-ipv6 -script-security 2 -up /etc/nixos/secrets/mullvad_us_mia/update-resolv-conf -down /etc/nixos/secrets/mullvad_us_mia/update-resolv-conf -fast-io -remote-random -remote 146.70.187.194 1302 # us-mia-ovpn-101 -remote 146.70.183.66 1302 # us-mia-ovpn-102 - ''; - }; - }; - }; - }; -} -- cgit v1.2.1