configurations for my servers and desktops
nix nixos flake dots dotfiles

feat: mc servers in caddy

+35 -5
+35 -5
hosts/bluepill-proxy/modules/caddy.nix
··· 41 41 }; 42 42 globalConfig = '' 43 43 layer4 { 44 + # tangled ssh 44 45 :22 { 45 - @a ssh 46 - route @a { 47 - proxy { 48 - upstream 100.108.47.83:2222 49 - } 46 + proxy { upstream 100.108.47.83:2222 } 47 + } 48 + 49 + # mc server 1 50 + :25565 { 51 + proxy { upstream 100.108.47.83:25565 } 52 + } 53 + :25565 { 54 + proxy { 55 + protocol udp 56 + upstream 100.108.47.83:25565 57 + } 58 + } 59 + :24454 { 60 + proxy { 61 + protocol udp 62 + upstream 100.108.47.83:24454 63 + } 64 + } 65 + 66 + # mc server 2 67 + :23343 { 68 + proxy { upstream 100.108.47.83:23343 } 69 + } 70 + :23343 { 71 + proxy { 72 + protocol udp 73 + upstream 100.108.47.83:23343 74 + } 75 + } 76 + :22232 { 77 + proxy { 78 + protocol udp 79 + upstream 100.108.47.83:22232 50 80 } 51 81 } 52 82 }