This repository contains a project created during the Summer Internship of 2022 in Software Mansion.
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-dbNext you have to initialize database with commands:
mix ecto.create
mix ecto.migrateor simply with
mix ecto.setupOn the end you can start phoenix app:
mix phx.serverCopyright 2022, Software Mansion
Licensed under the Apache License, Version 2.0