Skip to content

membraneframework-labs/membrane_live

Repository files navigation

Membrane Live

API Docs CircleCI

This repository contains a project created during the Summer Internship of 2022 in Software Mansion.

Running app locally

To run the app locally it to have certain tools installed that is:

  • Elixir
  • Docker
  • Rust

Also you need to set environment variables. File .env.sample contains all required environment variables with example values. Remember: having a valid google client id is also required.

For valid WebRTC connection follow instructions given at Membrane Videoroom GitHub repository.

After setting all needed environment variables, you have to start a database. To do this you can use this command:

docker-compose up membrane-live-db

Next you have to initialize database with commands:

mix ecto.create
mix ecto.migrate

or simply with

mix ecto.setup

On the end you can start phoenix app:

mix phx.server

Copyright and License

Copyright 2022, Software Mansion

Software Mansion

Licensed under the Apache License, Version 2.0

About

Webinar app in React, Phoenix and Membrane

Topics

Resources

License

Stars

Watchers

Forks

Contributors 9