TMA CloudTMA Cloud
Getting Started

Getting Started

Choose a deployment method and install TMA Cloud.

Choose a deployment method and install TMA Cloud.

What Is TMA Cloud?

TMA Cloud is a self-hosted cloud storage platform that provides:

  • AES-256-GCM-encrypted file storage in an S3-compatible bucket
  • A desktop app for Windows, macOS and Linux, with Cloud Drive
  • Read-only share links with expiry controls
  • Document editing through OnlyOffice or desktop applications
  • Sub-users with separate file permissions

Prerequisites

You need:

  • Docker with Docker Compose, for the standard install
  • Or, to build from source: Rust (stable) and trunk for the web app
  • PostgreSQL (v17+)
  • Redis (v6+). REDIS_URL must be set, but the server keeps running while Redis is unreachable: caching is off and live updates reach only clients of the same server process

Quick Installation

  1. Installation Guide - Step-by-step installation instructions
  2. Docker Compose / Docker - Deploy with docker-compose (curl, no clone) or prebuilt images
  3. Desktop App - Install the desktop app for Windows, macOS or Linux
  4. Environment Setup - Configure environment variables
  5. First Login - Create your first account

Next Steps

Once installed:


Ready to install? Continue to Installation →

Last updated on

On this page