GithubHelp home page GithubHelp logo

wangsrgit119 / janus-webrtc-gateway-docker Goto Github PK

View Code? Open in Web Editor NEW
33.0 3.0 14.0 97 KB

Docker image for the Janus WebRTC Server;Janus docker 容器 镜像

Home Page: https://github.com/meetecho/janus-gateway

License: MIT License

Dockerfile 91.61% Shell 8.39%
docker janus-gateway nginx webrtc janus-webrtc-gateway

janus-webrtc-gateway-docker's Introduction

janus-webrtc-gateway-docker

build docker images - janus-webrtc-docker

Warning

janus officia repository

The official janus repository

New version release depends on GitHub Action

Base

modify 👇 repo, and update janus version , delete nginx-rtmp-module

https://github.com/atyenoria/janus-webrtc-gateway-docker

amd image version

janus-webrtc-gateway-docker Version Janus Version Desc
20220407 1.0.0 ------------
20220617 1.0.1 ------------
20220618 1.0.2 ------------
20220627 1.0.3 ------------
20220813 1.0.4 ------------
20221018 1.1.0 ------------
20230108 1.1.1 ------------
20230127 1.1.2 ------------
20230320 1.1.3 ------------
20230829 1.1.4 ------------
1.2.0 1.2.0 no Audio Bridge 、Lua、Duktape
1.2.0-slim 1.2.0 with Audio Bridge plugin
1.2.1-slim 1.2.1 with Audio Bridge plugin
1.2.2-slim 1.2.2 with Audio Bridge plugin

arm64 images version

janus-webrtc-docker:version janus:version
1.2.0-arm64 1.2.0
1.2.1-arm64 1.2.1
1.2.2-arm64 1.2.2

How to use

version: '1.2.0'
services:

  #
  # janus-gateway
  #
  janus-gateway:
    image: 'sucwangsr/janus-webrtc-gateway-docker:1.2.0-slim'
    #command: ["/usr/local/bin/janus", "-F", "/usr/local/etc/janus"] # only start janus 
    command: sh -c "nginx && /usr/local/bin/janus -F /usr/local/etc/janus  # if want to start nginx (port 8086)
    network_mode: "host"
    
    volumes:
      - "./conf/janus.transport.http.jcfg:/usr/local/etc/janus/janus.transport.http.jcfg"  # open adminapi config
      - "./conf/janus.jcfg:/usr/local/etc/janus/janus.jcfg"
      - "./conf/janus.eventhandler.sampleevh.jcfg:/usr/local/etc/janus/janus.eventhandler.sampleevh.jcfg"
    restart: always

Warning Before startup, please ensure your config files is ok, pay attention to comments in YAML

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.