46 lines
1.1 KiB
Markdown
46 lines
1.1 KiB
Markdown
# soleprint
|
|
|
|
Development workflow platform. Wraps existing applications with tools, testing, and documentation — without touching source code.
|
|
|
|
Cada paso deja huella.
|
|
|
|
## Quick Start
|
|
|
|
```bash
|
|
# Create a room
|
|
python -m init.cli myroom
|
|
|
|
# Build
|
|
python build.py --cfg myroom
|
|
|
|
# Run
|
|
cd gen/myroom/soleprint && docker compose up
|
|
|
|
# Visit http://localhost:12000
|
|
```
|
|
|
|
Or use the browser wizard: `python -m init.web` → http://localhost:9000
|
|
|
|
## Docs
|
|
|
|
```bash
|
|
cd docs && python -m http.server 8080
|
|
# http://localhost:8080
|
|
```
|
|
|
|
## Structure
|
|
|
|
```
|
|
spr/
|
|
├── soleprint/ # Core framework
|
|
│ ├── artery/ # Connectors (veins, shunts, pulses)
|
|
│ ├── atlas/ # Documentation (books, templates)
|
|
│ └── station/ # Tools (tester, datagen, modelgen)
|
|
├── cfg/ # Room configurations
|
|
├── init/ # Room setup (CLI + web wizard)
|
|
├── docs/ # Documentation site
|
|
├── ctrl/ # Build/deploy scripts
|
|
├── build.py # Build tool: cfg/ → gen/
|
|
└── gen/ # Built instances (gitignored)
|
|
```
|