From 00ae3bf08a86595262ae6f1483c46837c0807b99 Mon Sep 17 00:00:00 2001 From: yassin letaief <79112003+yassinyl@users.noreply.github.com> Date: Sat, 29 Aug 2026 02:17:58 +0100 Subject: [PATCH 1/2] Add docker-compose.yml for Dispatcharr service Added docker-compose configuration for Dispatcharr service including environment variables, ports, and volume mappings. --- Apps/dispatcharr/docker-compose.yml | 68 +++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 Apps/dispatcharr/docker-compose.yml diff --git a/Apps/dispatcharr/docker-compose.yml b/Apps/dispatcharr/docker-compose.yml new file mode 100644 index 000000000..f1209c459 --- /dev/null +++ b/Apps/dispatcharr/docker-compose.yml @@ -0,0 +1,68 @@ +name: dispatcharr + +services: + dispatcharr: + image: ghcr.io/dispatcharr/dispatcharr:0.29.0 + deploy: + resources: + reservations: + memory: 512M + restart: unless-stopped + container_name: dispatcharr + ports: + - target: 9191 + published: "9191" + protocol: tcp + volumes: + - /DATA/AppData/$AppID/data:/data + environment: + DISPATCHARR_ENV: aio + REDIS_HOST: localhost + CELERY_BROKER_URL: redis://localhost:6379/0 + DISPATCHARR_LOG_LEVEL: info + labels: + icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Dispatcharr/icon.png + +x-casaos: + id: com.casa7014.dispatcharr + architectures: + - amd64 + - arm64 + main: dispatcharr + index: / + port_map: "9191" + scheme: http + + author: yassinyl + developer: Dispatcharr + category: Media + + icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Dispatcharr/icon.png + + screenshot_link: + - https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Dispatcharr/screenshot-1.png + - https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Dispatcharr/screenshot-2.png + + thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Dispatcharr/thumbnail.png + + title: + en_US: Dispatcharr + + tagline: + en_US: IPTV Stream Management and DVR + + description: + en_US: Dispatcharr is an IPTV stream management platform for managing channels, streams, EPG data, and DVR functionality. + + website: https://dispatcharr.io + repo: https://github.com/Dispatcharr/Dispatcharr + support: https://github.com/Dispatcharr/Dispatcharr/issues + docs: https://dispatcharr.io/docs + + version: "0.29.0" + update_at: "2026-08-29" + + release_notes: + en_US: |- + - Dispatcharr 0.29.0 is the latest stable release. + - Provides IPTV stream management, channel management, EPG, VOD and DVR functionality. From 64c749c2be93ff5470d34402d27c0c6415a259de Mon Sep 17 00:00:00 2001 From: yassin letaief <79112003+yassinyl@users.noreply.github.com> Date: Sat, 29 Aug 2026 02:26:30 +0100 Subject: [PATCH 2/2] Refactor Docker Compose for Dispatcharr service Updated Docker Compose configuration for Dispatcharr, including changes to service ports, labels, and metadata. --- Apps/dispatcharr/docker-compose.yml | 51 +++++++++++------------------ 1 file changed, 20 insertions(+), 31 deletions(-) diff --git a/Apps/dispatcharr/docker-compose.yml b/Apps/dispatcharr/docker-compose.yml index f1209c459..9e9f4e241 100644 --- a/Apps/dispatcharr/docker-compose.yml +++ b/Apps/dispatcharr/docker-compose.yml @@ -1,5 +1,4 @@ name: dispatcharr - services: dispatcharr: image: ghcr.io/dispatcharr/dispatcharr:0.29.0 @@ -8,11 +7,14 @@ services: reservations: memory: 512M restart: unless-stopped - container_name: dispatcharr ports: - - target: 9191 - published: "9191" - protocol: tcp + - 9191:9191 + x-casaos: + ports: + - container: "9191" + description: + en_US: Dispatcharr HTTP Port + zh_CN: Dispatcharr HTTP 端口 volumes: - /DATA/AppData/$AppID/data:/data environment: @@ -20,49 +22,36 @@ services: REDIS_HOST: localhost CELERY_BROKER_URL: redis://localhost:6379/0 DISPATCHARR_LOG_LEVEL: info - labels: - icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Dispatcharr/icon.png + container_name: dispatcharr x-casaos: - id: com.casa7014.dispatcharr + id: org.icewhale.dispatcharr architectures: - amd64 - arm64 main: dispatcharr - index: / - port_map: "9191" - scheme: http - author: yassinyl - developer: Dispatcharr category: Media - + description: + en_US: Dispatcharr is an IPTV stream management platform for managing channels, streams, EPG data, VOD, and DVR functionality. + developer: Dispatcharr icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Dispatcharr/icon.png - screenshot_link: - https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Dispatcharr/screenshot-1.png - https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Dispatcharr/screenshot-2.png - + tagline: + en_US: IPTV Stream Management and DVR thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Dispatcharr/thumbnail.png - title: en_US: Dispatcharr - - tagline: - en_US: IPTV Stream Management and DVR - - description: - en_US: Dispatcharr is an IPTV stream management platform for managing channels, streams, EPG data, and DVR functionality. - - website: https://dispatcharr.io - repo: https://github.com/Dispatcharr/Dispatcharr - support: https://github.com/Dispatcharr/Dispatcharr/issues - docs: https://dispatcharr.io/docs - + port_map: '9191' + scheme: http version: "0.29.0" update_at: "2026-08-29" - + website: "https://dispatcharr.io" + repo: "https://github.com/Dispatcharr/Dispatcharr" + support: "https://github.com/Dispatcharr/Dispatcharr/issues" release_notes: en_US: |- - Dispatcharr 0.29.0 is the latest stable release. - - Provides IPTV stream management, channel management, EPG, VOD and DVR functionality. + - IPTV stream management, channel management, EPG, VOD, and DVR functionality.