tangled
alpha
login
or
join now
devins.page
/
flake
0
fork
atom
configurations for my servers and desktops
nix
nixos
flake
dots
dotfiles
0
fork
atom
overview
issues
pulls
pipelines
fix: hopefully?
devins.page
1 month ago
60ff535a
7d2e128f
+21
-21
1 changed file
expand all
collapse all
unified
split
hosts
bluepill-proxy
modules
caddy.nix
+21
-21
hosts/bluepill-proxy/modules/caddy.nix
···
43
43
layer4 {
44
44
# tangled ssh
45
45
:22 {
46
46
-
proxy { upstream 100.108.47.83:2222 }
46
46
+
route {
47
47
+
proxy { upstream 100.108.47.83:2222 }
48
48
+
}
47
49
}
48
50
49
51
# mc server 1
50
52
:25565 {
51
53
route {
52
52
-
proxy { upstream 100.108.47.83:25565 } # tcp
53
53
-
proxy {
54
54
-
protocol udp
55
55
-
upstream 100.108.47.83:25565
56
56
-
}
54
54
+
proxy { upstream 100.108.47.83:25565 } # tcp
57
55
}
58
56
}
59
59
-
60
60
-
:24454 {
61
61
-
proxy {
62
62
-
protocol udp
63
63
-
upstream 100.108.47.83:24454
57
57
+
udp/:25565 {
58
58
+
route {
59
59
+
proxy { upstream udp/100.108.47.83:25565 } # udp game/status
60
60
+
}
61
61
+
}
62
62
+
udp/:24454 {
63
63
+
route {
64
64
+
proxy { upstream udp/100.108.47.83:24454 } # udp voice
64
65
}
65
66
}
66
67
67
68
# mc server 2
68
69
:23343 {
69
70
route {
70
70
-
proxy { upstream 100.108.47.83:23343 } # tcp
71
71
-
proxy {
72
72
-
protocol udp
73
73
-
upstream 100.108.47.83:23343
74
74
-
}
71
71
+
proxy { upstream 100.108.47.83:23343 } # tcp
72
72
+
}
73
73
+
}
74
74
+
udp/:23343 {
75
75
+
route {
76
76
+
proxy { upstream udp/100.108.47.83:23343 } # udp game/status
75
77
}
76
78
}
77
77
-
78
78
-
:22232 {
79
79
-
proxy {
80
80
-
protocol udp
81
81
-
upstream 100.108.47.83:22232
79
79
+
udp/:22232 {
80
80
+
route {
81
81
+
proxy { upstream udp/100.108.47.83:22232 } # udp voice
82
82
}
83
83
}
84
84
}