From e31cb715725490245071c0b495dbf5d1a7e03b1b Mon Sep 17 00:00:00 2001 From: Alexandre Pires Date: Thu, 10 Apr 2025 20:29:34 +0200 Subject: [PATCH] Update m3uproxy configuration: remove replace_triggered_by from lifecycle, add ignore_tags for media and group-title, and modify IPTV sources and priorities --- terraform/k8sapps/m3uproxy.tf | 3 --- .../k8sapps/resources/m3uproxy/playlist.json | 26 ++++++++++++++++--- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/terraform/k8sapps/m3uproxy.tf b/terraform/k8sapps/m3uproxy.tf index 28f1a93..9e220d9 100644 --- a/terraform/k8sapps/m3uproxy.tf +++ b/terraform/k8sapps/m3uproxy.tf @@ -414,9 +414,6 @@ resource "kubernetes_deployment" "m3uproxy" { } lifecycle { ignore_changes = [spec[0].template[0].metadata[0].annotations] - replace_triggered_by = [ - kubernetes_config_map.m3uproxy_config - ] } } diff --git a/terraform/k8sapps/resources/m3uproxy/playlist.json b/terraform/k8sapps/resources/m3uproxy/playlist.json index eaefe26..ca57814 100644 --- a/terraform/k8sapps/resources/m3uproxy/playlist.json +++ b/terraform/k8sapps/resources/m3uproxy/playlist.json @@ -4,6 +4,10 @@ "provider": "file", "config": { "source": "https://m3upt.com/iptv" + }, + "ignore_tags": { + "media": "true", + "group-title": "Beachcam" } }, "iptv_be": { @@ -12,10 +16,10 @@ "source": "https://raw.githubusercontent.com/iptv-org/iptv/master/streams/be.m3u" } }, - "iptv_st": { + "iptv_nl": { "provider": "file", "config": { - "source": "https://raw.githubusercontent.com/iptv-org/iptv/master/streams/st.m3u" + "source": "https://raw.githubusercontent.com/iptv-org/iptv/master/streams/nl.m3u" } }, "iptv_pt_samsung": { @@ -24,6 +28,12 @@ "source": "https://raw.githubusercontent.com/iptv-org/iptv/master/streams/pt_samsung.m3u" } }, + "iptv_nl_samsung": { + "provider": "file", + "config": { + "source": "https://raw.githubusercontent.com/iptv-org/iptv/master/streams/nl_samsung.m3u" + } + }, "iptv_uk_rakuten": { "provider": "file", "config": { @@ -35,15 +45,23 @@ "config": { "source": "https://raw.githubusercontent.com/iptv-org/iptv/master/streams/uk_samsung.m3u" } + }, + "iptv_us_pluto": { + "provider": "file", + "config": { + "source": "https://raw.githubusercontent.com/iptv-org/iptv/master/streams/us_pluto.m3u" + } } }, "providers_priority": [ "m3upt", "iptv_be", - "iptv_st", + "iptv_nl", + "iptv_nl_samsung", "iptv_pt_samsung", "iptv_uk_rakuten", - "iptv_uk_samsung" + "iptv_uk_samsung", + "iptv_us_pluto" ], "overrides": { "RTP1.pt": {