AgoraCloud is an open source and self hosted cloud development platform that runs in Kubernetes.
This repository contains an alternative AgoraCloud UI that is tailored towards the education sector.
node version > 10
npm i
Ensure that no other app is using port 3000
npm run start
npm run build
Ensure docker and docker-compose are installed
Fill in the values in accordance with dev/docker-compose.yml
cd ./dev/ docker-compose up -d
To set the proxy target, set the PROXY_TARGET
environment variable:
export PROXY_TARGET=https://agoracloud.mydomain.com
docker system prune -a
Incase you need to remove your account
docker-compose down
docker volume prune
sudo docker exec -it <container_name> sh
use test
db.tokens.insertOne({"type": "VERIFY_ACCOUNT", "user": ObjectId(<USER ID>), "expiresAt": new Date("2021-01-31T20:47:03.468Z")})