Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 1.57 KB

File metadata and controls

36 lines (28 loc) · 1.57 KB

JAIRO Cloud Groups Manager

GitHub Licensed Flask Nuxt UI

A web client for JAIRO Cloud repository administrators to manage groups in the GakuNin Cloud Gateway.

Development Setup

With DevContainer, your development environment is ready in no time!

  1. Install Visual Studio Code and Docker with Docker Compose.
  2. Install the Dev Containers extension for Visual Studio Code.
  3. Open this repository in Visual Studio Code.
  4. When prompted, click "Reopen in Container" to start the DevContainer.

Manual Setup

  1. Install Python 3.14+ and Node.js 24+.
  2. Install dependencies:
    uv sync && uv pip install -e .
    pnpm install -r
  3. Create docker network:
    docker network create jairocloud-groups-manager_default
  4. Start the development server:
    LOCAL_WORKSPACE_FOLDER=$(pwd) docker compose up --watch

Tip

When the Vite dev server fails to start due to permission problems, create a .nuxt directory on the host machine or run pnpm postinstall, then try again.