main
greglebreton 2 years ago
parent ea101e991e
commit 20279a6a79
  1. 26
      README.md

@ -1,21 +1,23 @@
# workadventure # WORKADVENTURE
## Description ## Description
Ce projet a pour but de déployer la stack workadventure (https://github.com/thecodingmachine/workadventure) en auto-hébergement. Ce projet a pour but de déployer la stack workadventure (https://github.com/thecodingmachine/workadventure) en auto-hébergement.
Consulter la branche nginx-proxy pour un déploiement dérrière un proxy Nginx ([ici](https://git.gregandev.fr/gregandev/workadventure/src/branch/nginx-proxy))
## Pré-requis ## Pré-requis
Pour déployer cette stack, vous aurez besoin: Pour déployer cette stack, vous aurez besoin:
- Une machine pour héberger le serveur (proc 3Ghz, 4Go ram minimum) - Une machine pour héberger le serveur (proc 3Ghz, 4Go ram minimum)
- Un nom de domaine pour pointer vers votre serveur (*.adventure.nom-de-domain.tld) - Un nom de domaine pour pointer vers votre serveur (*.adventure.nom-de-domain.tld)
- L'accès à votre box internet pour la redirection des ports - L'accès à votre box internet pour la redirection des ports (80 & 443)
## Configuration / Installation ## Configuration / Installation
### Configuration ### Configuration
- Renseigner le nom de domaine aux quatres endroits: - Renseigner le nom de domaine:
```bash ```bash
cd workadventure/ cd workadventure/
nano .env nano .env
@ -27,14 +29,24 @@ nano .env
docker-compose up -d docker-compose up -d
``` ```
> Note: Attendre que les certificats SSL soient effectués (~10 min)
### Map building ### Map building
tuto: https://workadventu.re/map-building/ tutos:
- https://github.com/garagenum/garage-wa-map
- https://workadventu.re/map-building/
### OIDC
## Roadmap - Workadventure:
```bash
nano .env
```
> Note: Renseigner les URLs en suivant les exemples
- SSO login - Keycloak:
- Faire une map de fou! ![keycloak-settings](docs/keycloak.png)
## Contributing ## Contributing

Loading…
Cancel
Save