From 968f62c7e81fe00a6b4f9fab2b3a60cffbfe0ccb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=B0=8F=E4=BA=91?= Date: Tue, 13 Jan 2026 17:30:21 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E7=BD=AEZLM?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/zlmmediakit/.env.default | 12 ++++++++++++ docker/zlmmediakit/docker-compose.yml | 20 ++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 docker/zlmmediakit/.env.default create mode 100644 docker/zlmmediakit/docker-compose.yml diff --git a/docker/zlmmediakit/.env.default b/docker/zlmmediakit/.env.default new file mode 100644 index 0000000..8159c0f --- /dev/null +++ b/docker/zlmmediakit/.env.default @@ -0,0 +1,12 @@ +# 端口配置 +RTMP_PORT=1935 +HTTP_PORT=8080 +HTTPS_PORT=8443 +RTSP_PORT=8554 +RTP_TCP_PORT=10000 +RTP_UDP_PORT=10000 +WEBRTC_UDP_PORT1=8000 +WEBRTC_UDP_PORT2=9000 + +# 重启策略 +RESTART_POLICY=unless-stopped \ No newline at end of file diff --git a/docker/zlmmediakit/docker-compose.yml b/docker/zlmmediakit/docker-compose.yml new file mode 100644 index 0000000..2b66e46 --- /dev/null +++ b/docker/zlmmediakit/docker-compose.yml @@ -0,0 +1,20 @@ +# 此镜像为github持续集成自动编译推送,跟代码(master分支)保持最新状态 +services: + zlmediakit: + image: registry.t-aaron.com/zlmediakit/zlmediakit + container_name: zlmediakit + restart: unless-stopped + ports: + - "${RTMP_PORT:-1935}:1935" # RTMP + - "${HTTP_PORT:-9090}:80" # HTTP + - "${HTTPS_PORT:-8443}:443" # HTTPS + - "${RTSP_PORT:-8554}:554" # RTSP + - "${RTP_TCP_PORT:-10000}:10000" # RTP TCP + - "${RTP_UDP_PORT:-10000}:10000/udp" # RTP UDP + - "${WEBRTC_UDP_PORT1:-8000}:8000/udp" # WebRTC UDP + - "${WEBRTC_UDP_PORT2:-9000}:9000/udp" # WebRTC UDP + +networks: + default: + external: true + name: docker_default