The GCS User Interface for the NGCP project.
This project uses Tauri, Bun, and Vue 3.
Clone the repository.
git clone https://github.com/ngcp-project/gcs-user-interface.git
Install dependencies.
bun install
Run the application.
- NOTE: Ensure PostGreSQL and RabbitMQ images need to be running, along with ONLY the Map server container (bun run osm:run)
- Simply running docker-compose up will run all containers and cause the map server to fail.
bun tauri
Ensure Docker is running then install the docker container.
bun run osm:setup
Run the Map Server container.
bun run osm:run
docker-compose up db
docker-compose up rabbitmq
- If you get an error "Error: role renderer already exists" when running the map server, go into Docker Desktop and delete the volume installed. Re-run the setup command to install the volume again.