Appwrite on Ubuntu 24.04 LTS by cloudimg

Applications

Overview

Appwrite (BSD-3-Clause), the open-source backend-as-a-service platform (a self-hosted Firebase alternative), on Ubuntu 24.04 LTS by cloudimg. The official self-host Docker Compose stack - database, auth, storage, functions and realtime APIs plus the Appwrite Console - published on port 80. Every secret rotated and a fresh Console root account created on first boot. 24/7 cloudimg support.

Description

## Appwrite on Ubuntu 24.04 LTS by cloudimg

Appwrite is an open-source backend-as-a-service platform - a self-hosted Firebase alternative - that gives developers a complete backend out of the box: user authentication, a hosted database with per-document permissions, file storage, serverless functions, messaging and realtime subscriptions, all behind a clean REST, GraphQL and Realtime API and a polished web Console. This cloudimg image delivers the official Appwrite 1.9.0 self-host Docker Compose stack fully installed, with MongoDB and Redis, all data on a dedicated Azure data disk, and a fresh Console root account created on the first boot of every VM. Backed by 24/7 expert support.

Complete Backend

User authentication with many login methods, a hosted database with per-document permissions, file storage with image transformations, serverless functions, messaging and realtime subscriptions - via REST, GraphQL and Realtime APIs and the Appwrite Console.

Official Stack

The Appwrite API, the Console web app, the realtime service and the full set of worker containers behind a bundled Traefik reverse proxy, with MongoDB as the database and Redis for cache, queues and pub/sub. The Console and API are published on port 80.

Dedicated Data Disk

The MongoDB database, the Redis data and every uploaded file live on a dedicated, independently resizable Azure data disk mounted at /var/lib/appwrite, re-provisioned with every VM.

Secure First Boot

On the first boot of every VM a one-shot service rotates every secret in the stack, points the request-host allowlist at the VM public IP, and creates a fresh Console root account with a generated password, locking Console registration to that account - no shared or default secret and no preexisting login ships in the image.

Why Choose cloudimg?

* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk

* Production Ready from Launch Pre configured, security patched, and validated before publication

* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V

What is Included

* The official Appwrite 1.9.0 self-host Docker Compose stack (API, Console, realtime, workers, Traefik)

* MongoDB as the database and Redis for cache, queues and pub/sub

* The Console and API published on port 80 by the bundled reverse proxy

* A dedicated Azure data disk at /var/lib/appwrite for the database, Redis data and uploads

* A per-VM Console root account and rotated secrets generated on first boot

Getting Started

Deploy from the Azure Marketplace or the Azure CLI, allow inbound 22 and 80, then browse to the Console on port 80 and sign in with the per-VM root account from /root/appwrite-credentials.txt. HTTPS on 443 is opt-in per the guide.

Use Cases

A self-hosted application backend, a Firebase alternative for web and mobile apps, auth/database/storage/functions in one platform, and an owned BaaS on your own infrastructure.

Visit www.cloudimg.co.uk/guides/appwrite-on-ubuntu-24-04-azure for the full user guide.

Appwrite is a trademark of Appwrite, Inc. MongoDB is a trademark of MongoDB, Inc. Redis is a trademark of Redis Ltd. cloudimg is not affiliated with or endorsed by any of them. All trademarks are the property of their respective holders.

Deploy on AWS

Launch this pre-configured AMI on AWS with 24/7 support from cloudimg.

View on AWS Marketplace

24/7 Support Included

Email: support@cloudimg.co.uk

Phone: (+44) 0333 006 4730

Product Details

Category
Applications
Support
24/7, 365 days/year
Platform
AWS (Amazon Web Services)