Moontraze Documentation
Welcome to the official Moontraze documentation.
What is Moontraze?
Moontraze is a backend-as-a-service platform that gives you everything you need to build and ship modern applications.
It combines:
- Authentication — Email/password + TOTP 2FA + MON Authenticator
- Database — Path-based document database with security rules
- Storage — S3-compatible file storage with presigned URLs
- Push Notifications — FCM-based, unlimited
- Static Hosting — Deploy frontend sites and apps
- Security Rules — Granular access control
- Backups — Automatic scheduled backups
- Custom Domains — Bring your own domain
And more is coming. Moontraze is built to grow with your needs.
What You Can Build
With Moontraze, you can build:
- Web apps — Any frontend framework with static output
- Mobile apps — Native iOS, Android, Flutter, React Native
- Backends — Auth, database, storage via SDKs
- APIs — REST API for every feature
- Dashboards — Real-time data with security rules
Supported SDKs
- JavaScript / TypeScript — Web, React, Next.js, Vue, Node.js
- Python — Backend, scripts, ML
- Flutter — Android + iOS
- React Native — Android + iOS
Supported Hosting
Moontraze hosts static sites. This means:
Supported:
- Plain HTML/CSS/JS
- Next.js (static export)
- React, Vue, Vite, Angular, Svelte
- Astro, Nuxt, Gatsby
Not Supported:
- Python (Flask, FastAPI, Django)
- Node.js APIs (Express, Fastify)
- Next.js SSR mode
- PHP, Ruby, Go server
- Databases hosted externally
For backend code, use a separate backend platform and connect it to Moontraze via APIs.
Quick Links
Free Forever
- 5 GB Storage
- 100 MB Database
- 5 GB Bandwidth
- 5 Hosting Projects
- Unlimited API calls
Why Moontraze?
- All-in-one — Auth, database, storage, notifications, hosting
- Security-first — Granular rules, TOTP 2FA, encrypted secrets
- Simple — REST API + SDKs in 4 languages
- Scalable — Built to grow with your app
- Free — Generous free tier, no credit card
Getting Started
- Create an account at app.moontraze.com (opens in a new tab)
- Create a project from the dashboard
- Get your API key from Project Settings
- Install an SDK and start building
- Deploy your frontend with
moon moontraze deploy