Syntax
Options
| Option | Default | Description |
|---|---|---|
--port INT | 5001 | Port number to bind the web server to (0-65535) |
--host TEXT | 0.0.0.0 | Host address to bind to |
--help | Show help message and exit |
What It Provides
The Factory web application is a locally-hosted dashboard for managing production and test workflows. It includes:- Lines and Stations — Define production lines and assign test stations to them
- Script Management — Upload and manage test scripts that run on Lager Boxes
- Station Runner — Interactive step-by-step test execution with real-time feedback via WebSocket
- Results Dashboard — View pass/fail results, run history, and per-station statistics
Examples
Output
When started, the command displays the local and network URLs:Notes
- The Factory app runs as a foreground process — press Ctrl+C to stop it
- Binding to
0.0.0.0(default) makes the dashboard accessible from other devices on your network - Lager Boxes must be reachable from the machine running the Factory app
- Requires the
factory/webapp/directory to be present (included in development installs) - The app uses SQLite for persistent storage of lines, stations, and run history

