feat: add yggdrasil

This commit is contained in:
Ivan R. 2024-02-01 23:29:26 +05:00
parent fe58b870d5
commit a1f5362741
No known key found for this signature in database
GPG key ID: 56C7BAAE859B302C
3 changed files with 30 additions and 0 deletions

View file

@ -28,6 +28,7 @@
./programs/deluge.nix
./programs/adguard.nix
./programs/prosody.nix
./programs/yggdrasil.nix
];
# Enable flakes

View file

@ -22,6 +22,8 @@
5280 # prosody http
5281 # prosody https
6881 # torrents
16001 # yggdrasil tcp
16002 # yggdrasil tls
55010 # adguard
];
allowedUDPPorts = [

View file

@ -0,0 +1,27 @@
{ config, ... }:
{
services.yggdrasil = {
enable = true;
persistentKeys = true;
settings = {
Listen = [
"tcp://0.0.0.0:16001"
"tls://0.0.0.0:16002"
];
Peers = [
"tls://ekb.itrus.su:7992"
"tls://ygg-msk-1.averyan.ru:8362"
"tls://188.225.9.167:18227"
"tls://x-kzn-0.sergeysedoy97.ru:65534"
"tls://box.paulll.cc:13338"
"tls://178.20.41.3:65534"
"tls://45.95.202.91:65534"
"tls://185.177.216.199:7891"
];
};
extraArgs = [
"-loglevel"
"warn"
];
};
}