All apps
Appwrite

Databases & backends · v1.5

Appwrite

Open-source backend-as-a-service — Auth, Database, Storage, Functions

Deploy AppwriteOn one of your servers, or any VPS over SSH.
Liveappwrite
→ docker compose up
→ health check /v1/health
✓ passed
✓ certificate issued

Requirements

RAM
2 GB
Disk
10 GB
Database
None

About

What Appwrite is

Appwrite is an open-source backend platform for building Web, Mobile, and Flutter apps.

  • Authentication — Email/password, OAuth2, magic URLs, phone, anonymous
  • Database — Document-based with SQL-like queries
  • Storage — File storage with image processing
  • Functions — Serverless cloud functions in 15+ languages
  • Realtime — WebSocket subscriptions to any resource
  • Messaging — Push notifications, SMS, email
  • GEO & Localization — Built-in i18n support

Used by 30,000+ developers worldwide.

  • baas
  • firebase-alternative
  • auth
  • storage
  • functions

Included

What Pushify sets up.

  • HTTPS with an automatic certificate. Add your own domain any time.
  • A health check, with an alert if it stops answering.

Configuration

Set in the dashboard when you deploy.

Required values are asked for; secrets are generated.

Admin EmailEmail for the Appwrite Console root user
required

How it works

Appwrite in three steps.

  1. 01

    Pick a server

    On the free plan, connect a VPS of your own.
  2. 02

    Click deploy

    The image is pulled; HTTPS and the health check are set up.
  3. 03

    Open the app

    Updates, restarts and logs are in the dashboard.

Run Appwrite on a server you own.

On one of your servers, or any VPS over SSH.