/ChitUI

A web UI for Chitubox SDCP 3.0 resin printers

Primary LanguageJavaScript

ChitUI

A web UI for Chitubox SDCP 3.0 resin printers

Setup

python -mvenv .venv
source .venv/bin/activate
pip install -r requirements.txt

Usage

After creating the virtual environment and installing the requirements, you can run ChitUI like this:

python main.py

and then access the web interface on port 54780, e.g. http://127.0.0.1:54780/

Docker

As ChitUI needs to broadcast UDP messages on your network segment, running ChitUI in a Docker container requires host networking to be enabled for the container:

docker build -t chitui:latest .
docker run --rm --name chitui --net=host chitui:latest

Configuration

Configuration is done via environment variables:

  • PORT to set the HTTP port of the web interface (default: 54780)
  • DEBUG to enable debug logging, log colorization and code reloading (default: False)