1.5 KiB
1.5 KiB
🚀 2026 My Cloud Hub Roadmap
📈 Phase 1: Observability & Monitoring
Goal: Move from "reactive" to "proactive" management.
- Linode Instance Monitoring: Implement UptimeRobot or a lightweight 'Statping' container to monitor
home.davisdre.comavailability. - Container Health: Explore 'Glances' or 'Dozzle' for real-time log streaming and container resource tracking without the overhead of a full Prometheus/Grafana stack.
🤖 Phase 2: CI/CD & Automation
Goal: Fully automate the "Update Dash" and backup workflows.
- Gitea Actions: Deployment of local
gitea-act-runnercompleted (see manifest). - Workflow Integration: Replace the manual
updatedashscript with an Action that triggers a Docker build and deploy automatically upon everygit pushto the dashboard repo.
📧 Phase 3: Application Optimization
Goal: Enhance functionality for Surmai and communication.
- SMTP Integration: Configure Surmai to use an SMTP relay (like SendGrid or a private mail server) for travel itinerary notifications and password resets.
- Surmai Refinement: Finalize travel data migration from legacy Synology notes into the new Surmai Postgres/SQLite environment.
🔐 Phase 4: Identity & Access Management (SSO)
Goal: Unified login experience across the stack (Azure Admin style).
- SSO Implementation: Research and deploy an OIDC/SAML provider (like Authentik or Authelia).
- Universal Login: Enable Single Sign-On for Gitea, Surmai, and Memos to eliminate the need for individual app passwords and enhance security via Cloudflare Access.