Poeschl / workadventure-hosting

Yet another working Workadventure docker setup

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Workadventure Self-Hosted

I couldn't find compose files that are really working out of the box for a self-hosted Workadventure setup. So this repository will serve me as an stable setup for my needs.

Setup

The setup contains two docker-composes for two hosts. This is already the minimal setup, since the turn server needs the ports 80 and 443 to be buisness-firewall safe.

For a deployment create your own .env file from the template and fill in your values. After that copy the .env file and one of the docker-compose file to one host and the .env and the other docker-compose to the second. Make sure to also transfer the ejaberd.template.yaml to the host which runs the workadventure system. Start both and the workadventure should be running under your domains (you should register them beforehand).

Jitsi

This repository will not handle the install of an Jitsi server. So if you are low-profile you can use a trusted one and insert the url into the .env file. For larger group we recommend hosting an own. The instructions for that are here.

About

Yet another working Workadventure docker setup

License:Apache License 2.0