From 32c8f50b83585c5251ba8eeceaf163cab3bc30e8 Mon Sep 17 00:00:00 2001 From: Jakob Lechner Date: Mon, 22 Sep 2025 22:51:19 +0200 Subject: [PATCH] Add TvProxy --- hosts/iron/ports.nix | 5 +++-- hosts/iron/secrets.yaml | 5 +++-- hosts/iron/services/default.nix | 1 + hosts/iron/services/tvproxy.nix | Bin 0 -> 793 bytes 4 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 hosts/iron/services/tvproxy.nix diff --git a/hosts/iron/ports.nix b/hosts/iron/ports.nix index 317909d..2b2b495 100644 --- a/hosts/iron/ports.nix +++ b/hosts/iron/ports.nix @@ -17,6 +17,7 @@ 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; @@ -24,10 +25,10 @@ snapserver.tcp = 1704; snapserverHttp.tcp = 1780; snapserverTcp.tcp = 1705; + tvproxy.tcp = 64321; unifi-http.tcp = 8080; unifi-https.tcp = 8443; - wireguard-public-ip-tunnel.udp = 51000; wireguard-esphome.udp = 51001; - prometheus-vodafone-station-exporter.tcp = 9420; + wireguard-public-ip-tunnel.udp = 51000; }; } diff --git a/hosts/iron/secrets.yaml b/hosts/iron/secrets.yaml index a866030..583c361 100644 --- a/hosts/iron/secrets.yaml +++ b/hosts/iron/secrets.yaml @@ -22,6 +22,7 @@ prometheus: exporters: vodafone-station: ENC[AES256_GCM,data:eaFqYEuK3UU=,iv:BauymCkvj33TmZLyii367uVEc4Iq4GGcik4nbyT9Fpk=,tag:poB+qh5tAdv/dEt3WN6yVw==,type:str] unpoller: ENC[AES256_GCM,data:WI1oUKHW4ef4pBk+mGM=,iv:C1LykPf1/ypUmy3ZCQzjfSjkpxhUukDNnfJnZLp2CJg=,tag:mSnZJKl9IHcx7I7GpFherw==,type:str] +tvproxy: ENC[AES256_GCM,data:MbXEmgerpUiwDgcUKF2y1+Cc+d43sKPfGGTEkvNoZFFS4rzDWw4Udg==,iv:ZDsfSb3HK008e7/J/61iqVRafIzKbtPEdhH7ixo9lSY=,tag:3JbJ+2DJKQ9G2ui6VuWbOw==,type:str] sops: age: - recipient: age1hx7fdu4mcha7kkxe7yevtvs6xgzgaafgenm3drhvr609wlj94sgqm497je @@ -33,8 +34,8 @@ sops: SU1USkxFUUY2NVhmUHBhZkdrNDR1Q0kKiXIicInELRjDR3tuyA+lnXeCcd9lYvbV GnBRGPM7BNO/6AA7HhAei48Kt+XE6+jQX66yTXyviKhK7Lpjrlb2YQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-09-15T15:29:31Z" - mac: ENC[AES256_GCM,data:7clDIKf/lRxXaYpiJS8+j8MzUvPTZmf20M4xM2sto+DSh2h/rJTvQanbg4/2yNVmLCX6FZ6USJb7bqg7aBw7Yv7RMoEio/HO6BtKNcHiLLiCW0dXkIROO4s5rc1S/nwtSFpifhgN2KrjXyBq+PVFk61on7K861zimsHev/KmDKk=,iv:9S1KONQWBMJBQElvAQ+NAOn15BrN0IkIyjedwSUm7oY=,tag:Kc8N8F5rz0EVIHseT1x0Kw==,type:str] + lastmodified: "2025-09-22T14:14:39Z" + mac: ENC[AES256_GCM,data:e0GijBvhWBIRXjm1lghrF4uHrE3+45ZfgQ/l2xrUv2lx6OC4xp+vjdlzJEDEAmWyRhIDvUYZ2lXrFKu/uwH4X/6vphNvSCJdr0F5/7Rrh84CCF++xrMG/hDztAoMKlhmkYpjmhvMt6sjVRxXo/ij2q3NlC7HN+ZEVkqMwVuFTyk=,iv:4Aske7FpYG5XJweeggTJvjy9SdfPYJ0h/a+rOxHL4jY=,tag:rBC4A0ZWn4JBw+3R7VB8wQ==,type:str] pgp: - created_at: "2024-01-31T01:20:30Z" enc: |- diff --git a/hosts/iron/services/default.nix b/hosts/iron/services/default.nix index 4a10130..331bfd0 100644 --- a/hosts/iron/services/default.nix +++ b/hosts/iron/services/default.nix @@ -20,6 +20,7 @@ ./snapcast ./sturzbach.nix ./tts.nix + ./tvproxy.nix ./unifi-controller ./whatsapp.nix ./wireguard-esphome.nix diff --git a/hosts/iron/services/tvproxy.nix b/hosts/iron/services/tvproxy.nix new file mode 100644 index 0000000000000000000000000000000000000000..ac8a293003b6ad374938c4213a6c3a7486a1bd88 GIT binary patch literal 793 zcmZQ@_Y83kiVO&0aIg6pXUOpDLeRIskRmFore**r@Vl3mv? zzC)H_p3FD-`^(OE23};GUcE2CyF^dp-qs5dSDLm=4lfYfvom+YA9jAF3APT-f0hNL z3UlubdMaveF5Yr-t5EC5rWFP50k8gj*0F0}ARQO-g=zo89TR49eLH{R>hr?N<4R{@ zcl3U9UjN87CM<=)N$}f`IS-q>-##;%KWS2GtdUy#qKvEajd;xF*Ibs))JZrKRTKU+ zdi7ubaQ_COhdhd2g&{&r%WK?=YIn3OFU&e{x_e6_`@cz>>^?H|iynA$MmOQB{W-=z zr{5kCe|)upXE&!|;(u!fgI@|}St&L>Tc__xO$f`~P@c2oT)x8kiLyL?nnH>nRo7?n zo^)CL&C~Oh*%!yshi0d_47E7t7@fTv%2Oyd#pi?a+Ew0%(yR9`-#YbxnbjQcFn)Ha zsaG~fXILb?ozL~|c1C8LU!q&6S!31|b-jDvYnh(pH-)pmK7W^G=Lenxe;pruv;O{I zmT&x%GA_f_$A1OS+ZLwq%HDbPy_GYh)4lbT)tv6k6FBp1iYsqXexmo>+*Om><}LlH zb1c?6ulC;Cu#g9zHdNeB);jHS{$}Yk56OV#62~r_zI@$gtE$u6v&$!yM2LUp4a{e~ z?sz4uutq2{@J+{we3iU;3$2bMwjbKHMCa6oIA6QN#*f$jJ3oKbhpk5v__pd@$Z|#c}DxI^wgsQfw)oU*7!XI1<#x=dezjktLgns7xxXcIJ=i17wai(x=gya} Lo{mc&^XBUSKF5g* literal 0 HcmV?d00001