# Soleprint Development workflow platform. Run, test, and document everything in one place. ## Quick Start ```bash # Build and run standalone python build.py cd gen/standalone && docker compose up # Visit http://localhost:12000 # Build and run with room config python build.py --cfg cd gen//soleprint && docker compose up ``` ## Commands ```bash # Build python build.py # -> gen/standalone/ python build.py --cfg # -> gen// python build.py --all # -> all rooms # Using ctrl scripts ./ctrl/build.sh # Build standalone ./ctrl/build.sh # Build room ./ctrl/start.sh # Start standalone ./ctrl/start.sh # Start room ./ctrl/stop.sh # Stop ./ctrl/logs.sh # View logs # Bare-metal dev (without Docker) cd gen/standalone && .venv/bin/python run.py ``` ## Adding a New Room ```bash # 1. Create room config mkdir -p cfg/myroom/data cp cfg/standalone/config.json cfg/myroom/ cp -r cfg/standalone/data/* cfg/myroom/data/ # 2. Build and run python build.py --cfg myroom cd gen/myroom/soleprint && docker compose up ``` Or use the generation UI at `/generate`.