- CLI Improvements
- Usefull flags(verbose, accept-all)
- Sync {initial, post install} services with a local machine
- Expose Web Service Managment APIs to the CLI
-
CLI Subcommands
- Integrate Cobra (Add
hybr version
, shell completions) - Require root privileges for relevant subcommands
- Integrate Cobra (Add
-
Nextcloud service templates
-
Global Notification System
- Global Notification Channel
- SSE for notifications
- Display alerts on actions/notifications
-
Service Edit
- View Vars / Edit Vars (trigger restart)
- Show Alerts on actions
- View Config(service.json) / Edit
- Stop The Service
- Restart(detect active log streaming stop, restart, continue)
-
Real-Time Event Orchestration
- SubscriptionManager
- Refactor real-time monitoring/log services to have a common pub/sub interface
- Add a subscription service to track Status/Component Statuses
-
Service Installtion & Persistennce
- Nginx Setup + Template
- Domain/Email - BaseConfig input
- SSL/Certbot stuff
- HTMX/Frontend Setup
- Persistent Service Installations
- Client-Side Service Info + Realtime Logs
- Use minified HTMX (check for local/prod?)
- Include install.sh checksum in README