mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-23 06:45:28 +02:00
19 lines
611 B
YAML
19 lines
611 B
YAML
version: "3.8"
|
|
services:
|
|
oryx:
|
|
image: ossrs/oryx:5.15.20
|
|
restart: unless-stopped
|
|
ports:
|
|
# RTMP, WebRTC and SRT are not HTTP protocols, so Traefik cannot route
|
|
# them through the domain. They must be published directly on the host
|
|
# (same approach as the poste.io template with its mail ports). Use the
|
|
# server IP (not the domain) for these protocols.
|
|
- "1935:1935" # RTMP ingest/playback (TCP)
|
|
- "8000:8000/udp" # WebRTC media transport (UDP)
|
|
- "10080:10080/udp" # SRT ingest/playback (UDP)
|
|
volumes:
|
|
- oryx-data:/data
|
|
|
|
volumes:
|
|
oryx-data: {}
|