Quickstart
The fastest path to Sketchblock is the built-in demo workspace. It runs locally, needs no GitHub credentials, and exercises the real editor and collaboration runtime.
Requirements
- Docker Desktop or Docker Engine with Compose v2
- Git
curlandopenssl
Start the stack
git clone https://github.com/mimeonline/sketchblock.git
cd sketchblock
./scripts/start.sh
Open http://localhost:4512. The script starts Postgres, runs both Flyway schemas, launches the web and collaboration services, and waits for their health checks.
Try the core flow
- Open the included Getting started board.
- Change the board and save it to the local demo workspace.
- Open Collaboration and start a live session.
- Copy the collaborator link into a second browser window.
- Open the viewer link in another private window to verify read-only access.
Stop or reset
./scripts/stop.sh
./scripts/reset.sh
Stopping keeps the Postgres volume. Resetting asks for explicit confirmation and removes all local Sketchblock data.
Diagnose startup
./scripts/doctor.sh
docker compose logs -f web collab-server