Aggiunge overlay Compose per collaudo con RTMP su porta 11935.
Isola MediaMTX dal :1935 di produzione sullo stesso IP pubblico e documenta env/helper per il container Proxmox di test. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
# Collaudo Proxmox (es. 192.168.1.157) — overlay su docker-compose.prod.yml
|
||||
#
|
||||
# Uso:
|
||||
# export COMPOSE_FILE=docker-compose.prod.yml:docker-compose.collaudo.yml
|
||||
# docker compose --env-file .env up -d --build
|
||||
#
|
||||
# Porte host MediaMTX diverse da produzione per non competere sullo stesso IP pubblico:
|
||||
# prod WAN :1935 → 192.168.1.146
|
||||
# collaudo LAN/WAN opzionale :11935 → 192.168.1.157
|
||||
# HTTP resta :3000 (NPM → collaudo.matchlivetv.it); IP LAN diversi = nessun conflitto.
|
||||
|
||||
services:
|
||||
mediamtx:
|
||||
ports: !override
|
||||
- "11935:1935" # RTMP collaudo (NON usare WAN :1935 di produzione)
|
||||
- "18888:8888" # HLS diretto opzionale; in genere basta /hls via edge+NPM
|
||||
|
||||
# Passa tutto .env (HCLOUD_*, STREAM_*, …) ai processi Rails/Sidekiq
|
||||
rails:
|
||||
env_file:
|
||||
- .env
|
||||
|
||||
sidekiq:
|
||||
env_file:
|
||||
- .env
|
||||
|
||||
# ntfy collaudo su porta diversa (evita confusione se si punta per sbaglio l'host)
|
||||
ntfy:
|
||||
ports: !override
|
||||
- "18090:80"
|
||||
Reference in New Issue
Block a user