Skip to content

AgoraCloud/ui

Repository files navigation

Logo Cropped

GitHub issues GitHub license GitHub release (latest by date) GitHub Release Date Docker Pulls GitHub Workflow Status GitHub contributors GitHub commit activity

AgoraCloud is an open source and self hosted cloud development platform that runs in Kubernetes.

Requirements

node version > 10

Install

npm i

Run Locally

Ensure that no other app is using port 3000

npm run start

Build

npm run build

Dev Server

Ensure docker and docker-compose are installed

Fill in the values in accordance with dev/docker-compose.yml

cd ./dev/ docker-compose up -d

Proxy

To set the proxy target, set the PROXY_TARGET environment variable:

export PROXY_TARGET=https://agoracloud.mydomain.com

Update Dev Server

docker system prune -a

Remove Volumes

Incase you need to remove your account

docker-compose down
docker volume prune

Testing

Verify User

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")})

About

AgoraCloud's front-End, built using React and TypeScript

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •