TMA CloudTMA Cloud
Getting Started

Getting Started

Welcome to TMA Cloud! This guide will help you get up and running quickly.

Welcome to TMA Cloud! This guide will help you get up and running quickly.

What is TMA Cloud?

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

  • Secure file storage and management
  • User authentication with MFA support
  • File sharing capabilities
  • Online document editing (OnlyOffice)
  • Comprehensive audit logging

Prerequisites

Before you begin, ensure you have:

  • Node.js (v25+)
  • PostgreSQL (v17+)
  • Redis (v6+) - Optional but recommended
  • npm or yarn

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 (Electron) - Build and install the Windows desktop client
  4. Environment Setup - Configure environment variables
  5. First Login - Create your first account

Next Steps

Once installed:


Ready to install? Continue to Installation →

On this page