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 087c50f26b v1.1.0-alpha1 schema + service scaffolding 3 weeks ago
app v1.1.0-alpha1 schema + service scaffolding 3 weeks ago
backups/ui-import-20260413-011506 v1.1.0-alpha1 schema + service scaffolding 3 weeks ago
scripts v1.1.0-alpha1 schema + service scaffolding 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 v1.1.0-alpha1 schema + service scaffolding 3 weeks ago
README.md v1.1.0-alpha1 schema + service scaffolding 3 weeks ago
VERSION v1.1.0-alpha1 schema + service scaffolding 3 weeks ago
patch.sh v1.1.0-alpha1 schema + service scaffolding 3 weeks ago
requirements.txt Add MariaDB wiring and portal handoff scaffold v0.1.1 3 weeks ago
run.py v1.1.0-alpha1 schema + service scaffolding 3 weeks ago
wsgi.py v1.1.0-alpha1 schema + service scaffolding 3 weeks ago

README.md

v1.1.0-alpha1 — Video System Foundation

  • Introduced video job queue system
  • Introduced tenant usage metrics
  • Added video processing scaffolding
  • Prepared for GPU worker processing

v0.2.6 — Pre-LTS Save Point

  • Backup created before LTS / cold storage archive workflow
  • Android photo dump continuation now working with skip-existing behavior
  • Archive Workspace wording updates in progress
  • Preparing archive move-to-LTS flow

OTB Cloud

Build Date: 2026-04-13
Backend Port: 5000
Install Location: /opt/otb_cloud

Added

  • Gallery view toggle for device file browser
  • Inline image serving route for browser previews
  • Image thumbnail grid (gallery layout)
  • Click-to-preview full image modal
  • Gallery cards with:
    • checkbox selection
    • rename input
    • download button
    • preview button

Improved

  • File browsing now supports both:
    • list view (file management)
    • gallery view (visual browsing)
  • Display filename system fully integrated across:
    • browser UI
    • downloads
    • zip staging
  • Bulk actions (delete, download, zip) work in both views

Notes

  • Original uploads remain immutable
  • Thumbnails currently use original images (no derived thumbnails yet)
  • System ready for future media processing / thumbnail pipeline

v0.2.4 — Display Filename + Rename

Build Date: 2026-04-13

Added

  • display_filename field for customer-defined names
  • Inline rename feature in file browser
  • Rename affects display only (not physical file)

Improved

  • Downloads use display filename when present
  • Zip workspace uses display filename when present
  • Recovery clears display filename to maintain consistency

v0.2.3 — Recovery + Zip Workflow Phase

Build Date: 2026-04-13

Added

  • Deleted file recovery system
  • Files restored from deleted/originals/
  • Auto rename on recovery (-recovered)
  • Recovery audit logging

Improved

  • Fully reversible delete lifecycle (within retention window)
  • Storage integrity maintained

v0.2.2 — Safe Delete System

Build Date: 2026-04-12

Added

  • Soft delete (moves to deleted/)
  • Hard delete option
  • 24-hour retention policy
  • Audit logging for deletes

v0.2.1 — Device File Browser

Build Date: 2026-04-12

Added

  • DB-backed file listing per device
  • File browser UI
  • File count + metadata display

v0.2.0 — Upload + Device System

Build Date: 2026-04-11

Added

  • Device-based storage structure
  • Multi-file upload
  • SHA-256 hashing
  • File metadata in database
  • Upload audit logging

Notes

  • OTB Cloud is a multi-tenant storage system
  • Originals are immutable and stored in originals/
  • File operations are audited
  • Designed for safe recovery and structured storage workflows

License

Internal project — Outsidethebox.top