Page Down
If you are seeing this, the backend server is offline. It should be back up soon so check again later.
Error {err.status_code}
{ config, ... }: let tailnet = import ../tailnet.nix; in { networking.firewall.allowedTCPPorts = [ 22 25565 80 443 ]; # TCP forwarding lives here alongside Caddy's HTTP/HTTPS reverse proxies. systemd.sockets.git-ssh-proxy = { wantedBy = [ "sockets.target" ]; listenStreams = [ "0.0.0.0:22" ]; }; systemd.services.git-ssh-proxy = { description = "TCP proxy for Git SSH"; requires = [ "git-ssh-proxy.socket" ]; serviceConfig = { ExecStart = "${config.systemd.package}/lib/systemd/systemd-socket-proxyd ${tailnet.dijkstra-git}:22"; DynamicUser = true; }; }; systemd.sockets.minecraft-proxy = { wantedBy = [ "sockets.target" ]; listenStreams = [ "0.0.0.0:25565" ]; }; systemd.services.minecraft-proxy = { description = "TCP proxy for Minecraft"; requires = [ "minecraft-proxy.socket" ]; serviceConfig = { ExecStart = "${config.systemd.package}/lib/systemd/systemd-socket-proxyd ${tailnet.dijkstra}:25565"; DynamicUser = true; }; }; services.caddy = { enable = true; extraConfig = '' # TODO: make it nice (offline_page) { handle_errors { @offline expression {err.status_code} in [502, 503, 504] handle @offline { header Content-Type "text/html; charset=utf-8" header Cache-Control "no-store" respond <
If you are seeing this, the backend server is offline. It should be back up soon so check again later.
Error {err.status_code}