Skip to content

Devcontainer

You'll need to set up a development environment if you want to develop on this project.

Prerequisites

  • Docker
  • VSCode (Cursor)
  • Git

Setup

  1. Open the Command Palette in VSCode (Cursor)
  • Mac: Cmd+Shift+P
  • Windows: Ctrl+Shift+P
  1. Search for Dev Containers: Rebuild and Reopen in Container and click on it
  2. Wait for the container to start
  3. Open the Command Palette in VSCode (Cursor)
  • Mac: Cmd+Shift+P
  • Windows: Ctrl+Shift+P
  1. Select Tasks: Run Task -> Start all services
  2. Wait for the services to start

Ports

PortService
3002App
3003Documentation
9000API Backend

Services

  • nginx-ui
  • nginx-ui-2
  • casdoor
  • chaltestsrv
  • pebble

Multi-node development

Add the following enviroment in the main node:

name: nginx-ui-2
url: http://nginx-ui-2
token: nginx-ui-2

Released under the AGPL-3.0 License. (071c22a8)