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
- Installation Guide - Step-by-step installation instructions
- Docker Compose / Docker - Deploy with
docker-compose(curl, no clone) or prebuilt images - Desktop App (Electron) - Build and install the Windows desktop client
- Environment Setup - Configure environment variables
- First Login - Create your first account
Next Steps
Once installed:
- Review the Architecture Overview to understand the system
- Check out User Guides to learn how to use TMA Cloud
- Explore the API Documentation for integration
Ready to install? Continue to Installation →