#86
B
Rank #215
Appwrite
Self-hosted backend-as-a-service offering auth, database, storage, and serverless functions, positioned against Firebase/Supabase. Client SDKs reference a project ID and endpoint similarly to Supabase's URL-coupling problem.
58.3
/ 100
β Full Stack
PHP/Swoole API workers, MariaDB for metadata, Redis for queues/cache, and a separate realtime service β all coordinated through Docker Compose in the reference deployment.
π Scaling Analysis
Multiple stateless worker types can scale independently, which is better-documented than Supabase's equivalent story, but the project-endpoint baked into client SDKs still creates the same self-host URL migration friction, capping how portable a running install is.
π Running on Nexlayer
Requires api, realtime, worker, mariadb, and redis pods at minimum; set _APP_DOMAIN to the Nexlayer-issued host and reference mariadb.pod:3306 / redis.pod:6379 internally. mirror.gcr.io covers the base PHP image, but Appwrite's own worker images come from Docker Hub namespaces that also need mirroring.