[mirotalksfu] - rb

هذا الالتزام موجود في:
Miroslav Pejic
2025-04-02 10:14:24 +02:00
الأصل b2bb8030e8
التزام 1b2301682e
7 ملفات معدلة مع 21 إضافات و21 حذوفات

عرض الملف

@@ -246,11 +246,11 @@ $ cp .env.template .env
# Copy docker-compose.template.yml in docker-compose.yml and edit it if needed # Copy docker-compose.template.yml in docker-compose.yml and edit it if needed
$ cp docker-compose.template.yml docker-compose.yml $ cp docker-compose.template.yml docker-compose.yml
# (Optional) Get official image from Docker Hub # (Optional) Get official image from Docker Hub
$ docker compose pull $ docker-compose pull
# Create and start containers # Create and start containers
$ docker compose up # -d $ docker-compose up # -d
# To stop and remove resources # To stop and remove resources
$ docker compose down $ docker-compose down
``` ```
- Open [https://localhost:3010](https://localhost:3010) in your browser. - Open [https://localhost:3010](https://localhost:3010) in your browser.

عرض الملف

@@ -144,7 +144,7 @@ if [ "$answer" != "${answer#[Yy]}" ] ;then
else else
log "Build image from source" log "Build image from source"
docker compose build docker-compose build
log "Remove old and unused docker images" log "Remove old and unused docker images"
@@ -154,7 +154,7 @@ if [ "$answer" != "${answer#[Yy]}" ] ;then
log "Start containers" log "Start containers"
docker compose up #-d docker-compose up #-d
else else
log "Install dependencies" log "Install dependencies"

عرض الملف

@@ -19,14 +19,14 @@
"docker-run-vm": "docker run -d -p 40000-40100:40000-40100 -p 3010:3010 -v ./.env:/src/.env -v ./app/:/src/app/:ro -v ./public/:/src/public/:ro --name mirotalksfu mirotalk/sfu:latest", "docker-run-vm": "docker run -d -p 40000-40100:40000-40100 -p 3010:3010 -v ./.env:/src/.env -v ./app/:/src/app/:ro -v ./public/:/src/public/:ro --name mirotalksfu mirotalk/sfu:latest",
"docker-start": "docker start mirotalksfu", "docker-start": "docker start mirotalksfu",
"docker-stop": "docker stop mirotalksfu", "docker-stop": "docker stop mirotalksfu",
"rtmp-start": "docker compose -f rtmpServers/nginx-rtmp/docker-compose.yml up -d", "rtmp-start": "docker-compose -f rtmpServers/nginx-rtmp/docker-compose.yml up -d",
"rtmp-stop": "docker compose -f rtmpServers/nginx-rtmp/docker-compose.yml down", "rtmp-stop": "docker-compose -f rtmpServers/nginx-rtmp/docker-compose.yml down",
"rtmp-restart": "docker compose -f rtmpServers/nginx-rtmp/docker-compose.yml down && docker compose -f rtmpServers/nginx-rtmp/docker-compose.yml up -d", "rtmp-restart": "docker-compose -f rtmpServers/nginx-rtmp/docker-compose.yml down && docker-compose -f rtmpServers/nginx-rtmp/docker-compose.yml up -d",
"rtmp-logs": "docker logs -f mirotalk-rtmp", "rtmp-logs": "docker logs -f mirotalk-rtmp",
"nms-node-start": "node rtmpServers/node-media-server/src/server.js", "nms-node-start": "node rtmpServers/node-media-server/src/server.js",
"nms-start": "docker compose -f rtmpServers/node-media-server/docker-compose.yml up -d", "nms-start": "docker-compose -f rtmpServers/node-media-server/docker-compose.yml up -d",
"nms-stop": "docker compose -f rtmpServers/node-media-server/docker-compose.yml down", "nms-stop": "docker-compose -f rtmpServers/node-media-server/docker-compose.yml down",
"nms-restart": "docker compose -f rtmpServers/node-media-server/docker-compose.yml down && docker compose -f rtmpServers/node-media-server/docker-compose.yml up -d", "nms-restart": "docker-compose -f rtmpServers/node-media-server/docker-compose.yml down && docker-compose -f rtmpServers/node-media-server/docker-compose.yml up -d",
"nms-logs": "docker logs -f mirotalk-nms" "nms-logs": "docker logs -f mirotalk-nms"
}, },
"repository": { "repository": {

عرض الملف

@@ -6,9 +6,9 @@
"scripts": { "scripts": {
"start": "node server.js", "start": "node server.js",
"start-dev": "nodemon server.js", "start-dev": "nodemon server.js",
"nms-start": "docker compose -f ../../../node-media-server/docker-compose.yml up -d", "nms-start": "docker-compose -f ../../../node-media-server/docker-compose.yml up -d",
"nms-stop": "docker compose -f ../../../node-media-server/docker-compose.yml down", "nms-stop": "docker-compose -f ../../../node-media-server/docker-compose.yml down",
"nms-restart": "docker compose -f ../../../node-media-server/docker-compose.yml down && docker-compose -f ../../node-media-server/docker-compose.yml up -d", "nms-restart": "docker-compose -f ../../../node-media-server/docker-compose.yml down && docker-compose -f ../../node-media-server/docker-compose.yml up -d",
"nms-logs": "docker logs -f mirotalk-nms" "nms-logs": "docker logs -f mirotalk-nms"
}, },
"keywords": [ "keywords": [

عرض الملف

@@ -6,9 +6,9 @@
"scripts": { "scripts": {
"start": "node server.js", "start": "node server.js",
"start-dev": "nodemon server.js", "start-dev": "nodemon server.js",
"nms-start": "docker compose -f ../../../node-media-server/docker-compose.yml up -d", "nms-start": "docker-compose -f ../../../node-media-server/docker-compose.yml up -d",
"nms-stop": "docker compose -f ../../../node-media-server/docker-compose.yml down", "nms-stop": "docker-compose -f ../../../node-media-server/docker-compose.yml down",
"nms-restart": "docker compose -f ../../../node-media-server/docker-compose.yml down && docker-compose -f ../../node-media-server/docker-compose.yml up -d", "nms-restart": "docker-compose -f ../../../node-media-server/docker-compose.yml down && docker-compose -f ../../node-media-server/docker-compose.yml up -d",
"nms-logs": "docker logs -f mirotalk-nms" "nms-logs": "docker logs -f mirotalk-nms"
}, },
"keywords": [ "keywords": [

عرض الملف

@@ -14,13 +14,13 @@ $ cp docker-compose.template.yml docker-compose.yml
$ docker pull mirotalk/rtmp:latest $ docker pull mirotalk/rtmp:latest
# Create and start containers # Create and start containers
$ docker compose up -d $ docker-compose up -d
# Check the logs # Check the logs
$ docker logs -f mirotalk-rtmp $ docker logs -f mirotalk-rtmp
# To stop and remove resources # To stop and remove resources
$ docker compose down $ docker-compose down
``` ```
## Custom Configuration ## Custom Configuration

عرض الملف

@@ -28,13 +28,13 @@ $ cp docker-compose.template.yml docker-compose.yml
$ docker pull mirotalk/nms:latest $ docker pull mirotalk/nms:latest
# Create and start containers # Create and start containers
$ docker compose up -d $ docker-compose up -d
# Check the logs # Check the logs
$ docker logs -f mirotalk-nms $ docker logs -f mirotalk-nms
# To stop and remove resources # To stop and remove resources
$ docker compose down $ docker-compose down
``` ```
## Dashboard & API ## Dashboard & API