Files
dotfiles/nix/homelab/config.toml

90 lines
1.5 KiB
TOML

routes = [
{
name = "gitea",
hostname = "git",
namespace = "git",
service = "gitea-http",
port = 3000,
private = false
},
{
kind = "TCP",
name = "gitea-ssh",
namespace = "git",
entrypoint = "ssh",
service = "gitea-ssh",
port = 22,
private = false
},
{
name = "home-assistant",
namespace = "home",
port = 8123,
private = true
},
{
name = "sonarr",
namespace = "media",
port = 8989,
private = true
},
{
name = "longhorn",
hostname = "storage",
namespace = "longhorn-system",
service = "longhorn-frontend",
port = 80,
private = true
},
{
name = "pihole",
namespace = "pihole-system",
service = "pihole-web",
port = 80,
private = true
},
{
kind = "TCP",
name = "minecraft-router",
hostname = "minecraft",
namespace = "minecraft",
entrypoint = "minecraft",
service = "minecraft-router-mc-router",
port = 25565,
private = false
},
{
name = "prowlarr",
namespace = "media",
port = 9696,
private = true
},
{
name = "radarr",
namespace = "media",
port = 7878,
private = true
},
{
name = "qbittorrent",
hostname = "qbit",
namespace = "media",
port = 8080,
private = true
},
{
name = "flaresolverr",
hostname = "flare",
namespace = "media",
port = 8191,
private = true
},
{
name = "jellyfin",
hostname = "media",
namespace = "media",
port = 8096,
private = true
},
]