۵۰٪ تخفیف روی همه پلان‌ها، محدود. شروع از $2.48/mo
Appwrite

Appwrite

Appwrite is an open-source backend-as-a-service. Auth, database, storage, functions, and realtime in one self-hosted Firebase alternative. SDKs for Web, iOS, Android, Flutter, and React Native. The fastest way to add a backend to your app without writing one yourself.

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

4 GB

IP Types

IPV4,IPV6

Access the Appwrite Console

  1. Navigate to your machines IP address in your browser (http://<SERVER-IP>/)
  2. Create an account – Sign up for your Appwrite account.
  3. Create your first project – Set up your development environment

CLI Access

To manage Appwrite via command line:

appwrite login --endpoint "http://<SERVER-IP>/v1"

If want to use a self-signed certificate, add:

appwrite client --self-signed true

Applying Configuration Changes

To modify Appwrite behavior (for example, SMTP or domain):

  1. Edit /root/appwrite/.env
  2. Run: docker compose -f /root/appwrite/docker-compose.yml up -d
  3. Verify changes: docker compose -f /root/appwrite/docker-compose.ymlexec appwrite vars

Environment variables: https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables

Important Files & Directories

  • Installation directory: /root/appwrite
  • Docker Compose definition for all Appwrite services: /root/appwrite/docker-compose.yml
  • Environment variables (SMTP, domains, ports, etc.): /root/appwrite/.env
  • Appwrite CLI binary: /usr/local/bin/appwrite
  • Swap file: /swapfile

Notes

  • Customize configuration based on your needs.
  • Ensure SMTP connections are allowed for this server (ask for enabling SMTP access).
  • Consider setting up a proper domain for production.

More in Development Tools

Related apps.

Deploy Appwrite now. از ۲٫۴۸ دلار در ماه.