mirror of
https://github.com/ordinary-dev/nixos-config.git
synced 2024-09-19 19:30:28 +05:00
feat: add yggdrasil
This commit is contained in:
parent
fe58b870d5
commit
a1f5362741
|
@ -28,6 +28,7 @@
|
|||
./programs/deluge.nix
|
||||
./programs/adguard.nix
|
||||
./programs/prosody.nix
|
||||
./programs/yggdrasil.nix
|
||||
];
|
||||
|
||||
# Enable flakes
|
||||
|
|
|
@ -22,6 +22,8 @@
|
|||
5280 # prosody http
|
||||
5281 # prosody https
|
||||
6881 # torrents
|
||||
16001 # yggdrasil tcp
|
||||
16002 # yggdrasil tls
|
||||
55010 # adguard
|
||||
];
|
||||
allowedUDPPorts = [
|
||||
|
|
27
nixos/programs/yggdrasil.nix
Normal file
27
nixos/programs/yggdrasil.nix
Normal 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"
|
||||
];
|
||||
};
|
||||
}
|
Loading…
Reference in a new issue