Web UI for Trakli
- Docker
- Docker Compose
- Docker Desktop (for Windows and macOS users)
Clone the repository:
git clone git@github.com:trakli/webui.git
cd webui-
Start the Docker Compose services:
docker-compose up -d
This command starts the container in detached mode.
-
Install project dependencies:
docker compose exec app sh -c "npm install"
This command installs the necessary Node.js dependencies inside the container.
-
Run the application:
docker compose exec app sh -c "npm run dev"
This command runs the application inside the container.
To interact with the container directly, you can attach a shell to the running container:
docker compose exec app bashThis command opens an interactive shell session in the container, allowing you to run commands as if you were in a typical Node.js environment.
To stop the Docker Compose services, run:
docker compose stopThis command stops and removes the containers defined in your docker-compose.yml file.
If you want to remove all containers, networks, and volumes created by Docker Compose, run:
docker compose down --volumesThis command stops and removes the containers as well as any associated volumes.
npm installnpm run devnpm run buildnpm run lint
See LICENSE for more information.