otb-cloud secure encrypted backups
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Don Kingdon 20a0098b91 Replace default devices with user-created Add Device flow 3 weeks ago
app Replace default devices with user-created Add Device flow 3 weeks ago
scripts Cleanup OTB Cloud portal UI and handoff helper v0.1.2 3 weeks ago
.env.example Add MariaDB wiring and portal handoff scaffold v0.1.1 3 weeks ago
.gitignore Initial OTB Cloud scaffold v0.1.0 3 weeks ago
PROJECT_STATE.md Replace default devices with user-created Add Device flow 3 weeks ago
README.md Replace default devices with user-created Add Device flow 3 weeks ago
VERSION Replace default devices with user-created Add Device flow 3 weeks ago
requirements.txt Add MariaDB wiring and portal handoff scaffold v0.1.1 3 weeks ago
run.py Add MariaDB wiring and portal handoff scaffold v0.1.1 3 weeks ago

README.md

OTB Cloud

v0.1.3 - 2026-04-12

  • Removed automatic default device creation for new tenants
  • Added real Add Device flow
  • Updated dashboard to show empty state when no devices exist
  • Device directories are now created only when a user adds a device

v0.1.2 - 2026-04-12

  • Cleaned up unauthenticated OTB Cloud pages
  • Hid Dashboard/Logout navigation when not authenticated
  • Updated portal-required messaging for production-style flow
  • Updated handoff error page wording
  • Updated test handoff helper to load .env automatically

v0.1.1 - 2026-04-12

  • Added app config module and MariaDB connection helper
  • Added signed portal handoff placeholder routes
  • Added authenticated dashboard route
  • Added default tenant bootstrap logic
  • Added local temporary portal_base.html so app renders now
  • Added MariaDB bootstrap script
  • Updated project docs for next implementation stage

v0.1.0 - 2026-04-12

  • Initial scaffold created on vault3 at /opt/otb_cloud
  • MariaDB-backed architecture selected
  • Modular Flask app structure created
  • Device-based tenant storage model defined
  • Shared OTB portal template architecture planned
  • Core project documentation files added

Summary

OTB Cloud is a private portal-authenticated backup and storage platform for Outsidethebox.top.

Primary goals:

  • Secure backup and storage for documents, images, videos, and uploaded files
  • Per-customer tenant isolation
  • Device-based organization
  • Immutable original uploads
  • Derived file workflow for processing and edits
  • Searchable file library
  • Bulk upload and bulk export support
  • Audit logging
  • Owner-approved admin support access using one-time token workflow