StreamView Backend Web Image Deployment
  • Dart 49%
  • Python 44.9%
  • C++ 1.3%
  • JavaScript 1.2%
  • HTML 1.1%
  • Other 2.3%
Find a file
2026-06-20 20:37:10 -04:00
backend Add voltage_l1 compatibility migration 2026-06-20 20:37:10 -04:00
docs Document telemetry storage operations 2026-06-20 02:02:15 -04:00
goals man 2026-06-03 16:41:15 -04:00
hardware outside 2026-05-25 21:40:30 -04:00
pi-image Publish Komodo OTA artifacts to repo-local paths 2026-06-19 20:52:11 -04:00
plans Sync local StreamView changes 2026-06-19 02:42:50 -04:00
radio_backups we back 2026-06-08 18:24:14 -04:00
shared skyview rebrand 2026-05-29 04:21:08 -04:00
streamview_mobile Add voltage_l1 compatibility migration 2026-06-20 20:37:10 -04:00
tools Add read-only demo user access 2026-06-19 23:02:19 -04:00
.dockerignore Use Forgejo Actions for backend image builds 2026-06-19 16:43:57 -04:00
.gitignore Add Komodo Pi artifact build script 2026-06-19 02:53:55 -04:00
.mcp.json Sync local StreamView changes 2026-06-19 02:42:50 -04:00
AGENTS.md parity 2026-06-03 04:48:04 -04:00
context.md Sync local StreamView changes 2026-06-19 02:42:50 -04:00
DESCRIPTION_SCOPE_README.md skyview rebrand 2026-05-29 04:21:08 -04:00
docker-compose.komodo.yml test deployment 2026-06-19 19:06:43 -04:00
docker-compose.portainer-dev.yml skyview rebrand 2026-05-29 04:21:08 -04:00
docker-compose.portainer-git.yml better docker 2026-06-03 01:50:47 -04:00
docker-compose.portainer-prebuilt.yml skyview rebrand 2026-05-29 04:21:08 -04:00
docker-compose.portainer.yml skyview rebrand 2026-05-29 04:21:08 -04:00
docker-compose.yml skyview rebrand 2026-05-29 04:21:08 -04:00
LEAN-CTX.md parity 2026-06-03 04:48:04 -04:00
PLAN_pair_manage_turbines_menu.md Sync local StreamView changes 2026-06-19 02:42:50 -04:00
PLAN_streamview_legacy_sip_variants.md Sync local StreamView changes 2026-06-19 02:42:50 -04:00
PLAN_streamview_metadata_fields_fix.md Sync local StreamView changes 2026-06-19 02:42:50 -04:00
PLAN_streamview_status_lights.md Sync local StreamView changes 2026-06-19 02:42:50 -04:00
progress.md Sync local StreamView changes 2026-06-19 02:42:50 -04:00
README.md repo cleanup and unify 2026-06-09 00:08:45 -04:00
streamview_dashboard.py skyview rebrand 2026-05-29 04:21:08 -04:00
streamview_probe.py skyview rebrand 2026-05-29 04:21:08 -04:00

StreamView

StreamView has three build types:

  1. Mobile App — Android/desktop app for direct USB/XBee field monitoring, local DB logging, LAN base-station viewing, and remote cloud viewing. iOS is future target.
  2. Base Station Image — Raspberry Pi 4 appliance image for local USB/XBee monitoring, local DB logging, LAN dashboard, and cloud sync.
  3. Online Web Backend — FastAPI/Docker cloud backend with admin panel and regular-user remote monitoring. No USB or LAN scan mode.

Start here:

  • Build type matrix: docs/build_types.md
  • Cleanup policy: docs/repo_cleanup.md
  • Mobile docs: docs/mobile/README.md
  • Base Station docs: docs/pi-image/README.md
  • Cloud Backend docs: docs/cloud-backend/README.md
  • Cloud deployment: docs/cloud-backend/deployment.md

Source roots:

  • streamview_mobile/ — Flutter app and web profiles
  • backend/ — FastAPI backend and Pi-local API/service code
  • pi-image/ — Raspberry Pi appliance image build
  • tools/ — build/helper/report scripts
  • plans/ — active/completed implementation plans

Generated artifacts, packet captures, DB snapshots, release archives, and caches belong outside repo in ../StreamView-Artifacts/.