https://github.com/meething/meething-docker
Meething.space in a Box
https://github.com/meething/meething-docker
dwebrtc gun gundb mediasoup meething meeting room video videomeeting webrtc
Last synced: 27 days ago
JSON representation
Meething.space in a Box
- Host: GitHub
- URL: https://github.com/meething/meething-docker
- Owner: meething
- Created: 2020-05-18T14:02:42.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-18T16:33:12.000Z (about 5 years ago)
- Last Synced: 2025-03-30T10:11:25.964Z (about 2 months ago)
- Topics: dwebrtc, gun, gundb, mediasoup, meething, meeting, room, video, videomeeting, webrtc
- Language: Dockerfile
- Homepage:
- Size: 6.84 KB
- Stars: 17
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![]()
### meething : docker
This docker container runs the full meething stack for fun and testing.
* [Meething UI](https://github.com/meething/meething) on port 443
* [Meething SFU](https://github.com/meething/meething-mediasoup) on port 2345
* [Meething GUN](https://github.com/meething/gundb-multisocket) on port 8765#### Build
```
docker build --no-cache -t meething/meething .
```#### Usage
An example usage of meething with `docker-compose` - just add your TLS certificates in the `/cert` directory
```
version: '2.1'
services:
meething:
image: meething/meething:latest
container_name: meething
volumes:
- ./meething-all.config.js:/meething-all.config.js
environment:
- SSLCERT=/certs/fullchain.pem
- SSLKEY=/certs/privkey.pem
restart: unless-stopped
ports:
- 8443:443
- 2345:2345
- 8765:8765
labels:
org.label-schema.group: "meething"```