Appwrite
App in the BluixApps catalog
What it is
Appwrite is an open-source backend-as-a-service — auth, databases, storage, functions, real-time, messaging. Strong on mobile + web SDK breadth. Privacy-friendly Firebase alternative built primarily in Europe.
What it's for
- Mobile app backend — Flutter, iOS, Android, React Native
- Web app backend — auth + DB + storage + functions
- Privacy-bound apps — rejecting Firebase for data residency
- Multi-platform projects — same backend, every client
- Serverless functions — Deno / Node / Python / PHP / Ruby runtimes
Who it's for
- Mobile developers needing backend without writing one
- Indie SaaS founders comparing Supabase vs Appwrite (different DB philosophy)
- EU companies preferring European-origin OSS
- Multi-tenant SaaS with role-based access
- Cost-conscious teams rejecting Firebase Blaze pricing
Why teams pick Appwrite over alternatives
- BSD-3 — fully open
- Schema-less DB — Firestore-like flexibility (vs Supabase's strict Postgres)
- Stronger mobile SDKs — Flutter / Apple platforms first-class
- Native functions — multi-runtime serverless
- Active development — backed by Appwrite Inc.
- Stronger messaging — push + SMS + email built in
Integrations
- Client SDKs — Flutter, JS, iOS (Swift), Android (Kotlin), Apple, Python, Dart, .NET
- Identity — local + OAuth (20+ providers) + JWT
- Storage — built-in or S3-compatible / Azure / GCP / Backblaze
- Functions — Deno, Node, Python, Ruby, PHP, .NET, Swift, Java, Go, Dart
- Real-time — WebSocket subscriptions on collections + documents
- Messaging — push notifications, SMS (Twilio), email
- GraphQL — auto-generated from schema
Notable users & community
- 45k+ GitHub stars
- Used by major mobile + indie SaaS projects
- Backed by Appwrite Inc. (with Eastern European HQ) — sustainable commercial cloud
- Active Discord with thousands of members
- Featured in mobile / serverless backend roundups
Tips & operations
- Multi-container stack — Appwrite Docker compose runs ~15 services
- API keys per project — granular permissions; rotate regularly
- Custom domain — set early; changes break OAuth callbacks
- Function timeouts — tune per function; default 15s often insufficient
- Storage backend choice — local fine for dev; S3-compatible for production
- SMTP wiring — verification emails depend on it
What we ship in BluixApps
- Docker engine pre-installed + ready
- Appwrite installer image pre-pulled (
appwrite/appwrite:1.6.0) - Setup instructions at
/root/bluixapps/appwrite.txt(interactive installer) - Persistent workspace under
/opt/appwrite/
Note: Appwrite ships its own interactive installer that prompts for
domain, ports, and region — and requires a TTY. We pre-stage the environment
and pre-pull the installer image so the operator's docker run --entrypoint=install
runs instantly via SSH. This matches Appwrite's officially supported flow.
Non-interactive automation is on Appwrite's roadmap but not yet stable upstream.
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |