diff options
| author | Marek Paśnikowski <marek@marekpasnikowski.pl> | 2026-06-05 11:36:42 +0200 |
|---|---|---|
| committer | Marek Paśnikowski <marek@marekpasnikowski.pl> | 2026-06-05 20:56:56 +0200 |
| commit | 9b0bfcbc3acfb643e67b9a04c9311b04e683b0cc (patch) | |
| tree | 35fe47cad1e87d6de5643efd0711a3b42634317f /deployment/system | |
| parent | 6ef001ead1cd7473ee2c9c7520696c3b0deddb51 (diff) | |
(services): add initial deployment of Wireguard VPN
Diffstat (limited to 'deployment/system')
| -rw-r--r-- | deployment/system/akashi.scm | 3 | ||||
| -rw-r--r-- | deployment/system/cokolwiek.scm | 3 | ||||
| -rw-r--r-- | deployment/system/rakan.scm | 3 |
3 files changed, 9 insertions, 0 deletions
diff --git a/deployment/system/akashi.scm b/deployment/system/akashi.scm index 7276a03..17fda4c 100644 --- a/deployment/system/akashi.scm +++ b/deployment/system/akashi.scm @@ -23,6 +23,8 @@ #:use-module (users id1000) #:use-module ((deployment gexp) #:prefix deployment:gexp:) + #:use-module ((deployment services vpn) + #:prefix deployment:services:vpn:) #:use-module ((gnu packages linux) #:prefix gnu:packages:linux:) #:use-module ((gnu services) @@ -129,6 +131,7 @@ (essential-services (gnu:system:operating-system-default-essential-services gnu:system:this-operating-system)) (services (cons* guix-home offload-extension + deployment:services:vpn:wireguard-service-akashi sovereign:systems:%sovereign-services)) (pam-services (gnu:system:pam:base-pam-services)) (privileged-programs gnu:system:%default-privileged-programs) diff --git a/deployment/system/cokolwiek.scm b/deployment/system/cokolwiek.scm index f6fc542..873e559 100644 --- a/deployment/system/cokolwiek.scm +++ b/deployment/system/cokolwiek.scm @@ -20,6 +20,8 @@ (define-module (deployment system cokolwiek) #:use-module (sovereign bootloader) + #:use-module ( (deployment services vpn) + #:prefix deployment:services:vpn:) #:use-module ( (gnu packages package-management) #:prefix gnu:packages:package-management:) #:use-module ( (gnu services) @@ -94,6 +96,7 @@ gnu:system:linux-initrd:%base-initrd-modules)) (l-services (cons* l-guix-home-service sovereign:packages:protonmail:nogui-profile + deployment:services:vpn:wireguard-service-giewont sovereign:systems:%sovereign-services)) (l-swap-devices (list swap)) (l-users (cons* users:id1000:uid1000-account diff --git a/deployment/system/rakan.scm b/deployment/system/rakan.scm index 48adec5..0f9b8d5 100644 --- a/deployment/system/rakan.scm +++ b/deployment/system/rakan.scm @@ -24,6 +24,8 @@ #:use-module (sovereign bootloader) #:use-module ( (deployment gexp) #:prefix deployment:gexp:) + #:use-module ( (deployment services vpn) + #:prefix deployment:services:vpn:) #:use-module ( (gnu home) #:prefix gnu:home:) #:use-module ( (gnu home services) @@ -272,6 +274,7 @@ sovereign:packages:protonmail:nogui-profile offload-auth samba-service + deployment:services:vpn:wireguard-service-rakan sovereign:systems:%sovereign-services)) (pam-services (gnu:system:pam:base-pam-services)) (privileged-programs gnu:system:%default-privileged-programs) |
