secubox-deb/packages/secubox-streamforge
CyberMind b97e36cdeb
feat(streamforgectl): forge project noun verbs (closes #183) (#187)
streamforgectl is the dev workbench counterpart of streamlitctl (hosting).
Together they express the forge -> host workflow:

  streamforgectl project create dashboard --template basic
  streamforgectl project export dashboard gitea://secubox/dashboard.git   (TODO)
  streamlitctl   app   deploy   dashboard gitea://secubox/dashboard.git   (#182)

Subcommands wrap /api/v1/streamforge/app* endpoints. Three-fold JSON
(components/access) for ecosystem consistency.

Co-authored-by: CyberMind-FR <gandalf@Gk2.net>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 11:38:41 +02:00
..
api feat(api): Add /health endpoint to 53 modules 2026-05-09 10:40:05 +02:00
debian feat(streamforgectl): forge project noun verbs (closes #183) (#187) 2026-05-17 11:38:41 +02:00
menu.d Add dynamic menu system with menu.d JSON definitions 2026-03-21 16:42:49 +01:00
nginx feat: modular nginx config + hub roadmap + new modules 2026-03-21 20:34:01 +01:00
sbin feat(streamforgectl): forge project noun verbs (closes #183) (#187) 2026-05-17 11:38:41 +02:00
www/streamforge Fix body class and menu duplicates across all modules 2026-03-26 07:11:59 +01:00
README.md docs: Add Eye Remote Multigadget skill and wiki 2026-05-10 09:12:42 +02:00

StreamForge

Streamlit app development

Category: Apps

Screenshot

StreamForge

Features

  • Templates
  • Code editor
  • Preview
  • Deploy

Installation

# Add SecuBox repository
curl -fsSL https://apt.secubox.in/install.sh | sudo bash

# Install package
sudo apt install secubox-streamforge

Configuration

Configuration file: /etc/secubox/streamforge.toml

API Endpoints

  • GET /api/v1/streamforge/status - Module status
  • GET /api/v1/streamforge/health - Health check

License

MIT License - CyberMind © 2024-2026