35 lines
968 B
Nix
35 lines
968 B
Nix
{ custom-utils, ... }:
|
|
|
|
{
|
|
config.networking.ports = custom-utils.validatePortAttrset {
|
|
calibre-server.tcp = 8081;
|
|
calibre-web.tcp = 8082;
|
|
esphome.tcp = 6052;
|
|
grafana.tcp = 3001;
|
|
home-assistant.tcp = 8123;
|
|
jellyfin.tcp = 8096;
|
|
matrix-synapse.tcp = 8008;
|
|
mautrix-signal.tcp = 29319;
|
|
mautrix-whatsapp.tcp = 29318;
|
|
mqtt.tcp = 1883;
|
|
navidrome.tcp = 4533;
|
|
nginx-http.tcp = 80;
|
|
nginx-https.tcp = 443;
|
|
photoprism.tcp = 2342;
|
|
postfix-relay.tcp = 25;
|
|
postfix-submission.tcp = 465;
|
|
prometheus-vodafone-station-exporter.tcp = 9420;
|
|
qbittorrent-torrent.tcp = 59832;
|
|
qbittorrent-webui.tcp = 8099;
|
|
radicale.tcp = 5232;
|
|
rmfakecloud.tcp = 3000;
|
|
snapserver.tcp = 1704;
|
|
snapserverHttp.tcp = 1780;
|
|
snapserverTcp.tcp = 1705;
|
|
tvproxy.tcp = 64321;
|
|
unifi-http.tcp = 8080;
|
|
unifi-https.tcp = 8443;
|
|
wireguard-esphome.udp = 51001;
|
|
wireguard-public-ip-tunnel.udp = 51000;
|
|
};
|
|
}
|