c1d44cb027
- Raspberry Pi installer for Triangles cryptocurrency node - QEMU ARM emulation smoke tests (build/qemu-smoke.sh) - Backend API (Flask app for node monitoring) - Frontend web UI (status dashboard) - Tor integration templates - systemd service files - Installation scripts
798 B
798 B
Development
Workspace Layout
Recommended local layout:
e:/repos/
├── triangles/
└── tri-pi/
Local Backend Run
python backend/app.py
Open http://127.0.0.1:8080/.
Expected Environment Variables
The backend reads these variables:
TRI_PI_FRONTEND_DIRTRIANGLES_RPC_URLTRIANGLES_RPC_USERTRIANGLES_RPC_PASSWORDTRIANGLES_DATA_DIRTRI_PI_TOR_HOSTNAME_FILE
Defaults are provided in config/tripi-backend.env.example.
Build Direction
Short term:
- use
../trianglesas the source tree - build
trianglesdseparately - let
tri-pimanage deployment around the binary
Long term:
- add containerized cross-build support
- add QEMU-based integration tests
- publish appliance releases with pinned daemon artifacts