Explore Core Features
Authentication & Security
JWT-based authentication with optional OAuth and multi-factor authentication
File Management
Upload, organize, move, copy, and delete files and folders with a hierarchical structure
Sharing & Collaboration
Public and private share links for files and folders, with optional expiration and custom domains
Admin Controls
User management, signup control, storage limits
API Integration
REST API for automation and integration with external applications
Audit & Monitoring
Structured application logs and audit events for tracking user actions and system activity
Quick Start
Get up and running with TMA Cloud in minutes. Follow our step-by-step guide to deploy your own self-hosted cloud storage solution.
Installation
Deploy TMA Cloud using Docker or a manual installation
Configuration
Set environment variables, database access, and optional services
Sign Up
Create an account and start managing files
Explore Documentation
Getting Started
Installation, configuration, and initial setup
Concepts
Architecture, authentication model, storage design, and security principles
User Guides
How to perform common tasks such as uploading files, sharing content, and managing folders
API Reference
Endpoint reference, authentication, request formats, and responses
Debugging
Troubleshooting common problems and operational issues
Reference
Environment variables, database schema, audit events, and system limits