diff --git a/.env.example b/.env.example new file mode 100644 index 0000000000000000000000000000000000000000..fc6defa5a355435f5971a0dcdcdd6ec30b112164 --- /dev/null +++ b/.env.example @@ -0,0 +1,8 @@ +# BigBlueButton Server url: +BBB_URL=https://your_BigBlueButton_server/bigbluebutton/api +# BigBlueButton secret: +BBB_SECRET=your_secret +# BigBlueButton meetingID: +BBB_MEETING_ID=your_meetingID +# Media server url: +BBB_STREAM_URL=rtmp://media_server_url/stream/stream_key diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000000000000000000000000000000000000..e9e48a97e6233bdaced68efdb37e7d526b9befda --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,7 @@ +version: '3.3' +services: + bbb-streamer: + container_name: liveStreaming + env_file: .env + build: + context: ./ diff --git a/docker-compose.yml.example b/docker-compose.yml.example new file mode 100644 index 0000000000000000000000000000000000000000..923db5aa096a69d166118cfd283f9c54dffa72a1 --- /dev/null +++ b/docker-compose.yml.example @@ -0,0 +1,14 @@ +version: '3.3' +services: + bbb-streamer: + image: aauzid/bigbluebutton-livestreaming + container_name: liveStreaming + environment: + # BigBlueButton Server url: + - BBB_URL=https://your_BigBlueButton_server/bigbluebutton/api + # BigBlueButton secret: + - BBB_SECRET=your_secret + # BigBlueButton meetingID: + - BBB_MEETING_ID=your_meetingID + # Media server url: + - BBB_STREAM_URL=rtmp://media_server_url/stream/stream_key