v0.55.8

Try our Chrome extension

Chrome store icon Chrome Webstore

Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!

Changedetection.io needs your support!

You can help us by supporting changedetection.io on these platforms;

The more popular changedetection.io is, the more time we can dedicate to adding amazing features!

Many thanks :)

changedetection.io team

  • Not enough history (2 snapshots required) to show difference page for this watch.
  • Not enough history (2 snapshots required) to show difference page for this watch.
Not yet seconds ago.
            False
        
Not yet seconds ago
Current error-ing screenshot from most recent request
    Skip to content

      Navigation Menu

            Sign in Appearance settings
                * Platform
                        + AI CODE CREATION
                            o GitHub Copilot Write better code with AI
                            o GitHub Copilot app Direct agents from issue to merge
                            o MCP Registry Integrate external tools
                        + DEVELOPER WORKFLOWS
                            o Actions Automate any workflow
                            o Codespaces Instant dev environments
                            o Issues Plan and track work
                            o Code Review Manage code changes
                            o Code Quality Enforce quality at merge
                        + APPLICATION SECURITY
                            o GitHub Advanced Security Find and fix vulnerabilities
                            o Code security Secure your code as you build
                            o Secret protection Stop leaks before they start
                        + EXPLORE
                            o Why GitHub
                            o Documentation
                            o Blog
                            o Changelog
                            o Marketplace
                      View all features
                * Solutions
                        + BY COMPANY SIZE
                            o Enterprises
                            o Small and medium teams
                            o Startups
                            o Nonprofits
                        + BY USE CASE
                            o App Modernization
                            o DevSecOps
                            o DevOps
                            o CI/CD
                            o View all use cases
                        + BY INDUSTRY
                            o Healthcare
                            o Financial services
                            o Manufacturing
                            o Government
                            o View all industries
                      View all solutions
                * Resources
                        + EXPLORE BY TOPIC
                            o AI
                            o Software Development
                            o DevOps
                            o Security
                            o View all topics
                        + EXPLORE BY TYPE
                            o Customer stories
                            o Events & webinars
                            o Ebooks & reports
                            o Business insights
                            o GitHub Skills
                        + SUPPORT & SERVICES
                            o Documentation
                            o Customer support
                            o Community forum
                            o Trust center
                            o Partners
                      View all resources
                * Open Source
                        + COMMUNITY
                            o GitHub Sponsors Fund open source developers
                        + PROGRAMS
                            o Security Lab
                            o Maintainer Community
                            o Accelerator
                            o GitHub Stars
                            o Archive Program
                        + REPOSITORIES
                            o Topics
                            o Trending
                            o Collections
                * Enterprise
                        + ENTERPRISE SOLUTIONS
                            o Enterprise platform AI-powered developer platform
                        + AVAILABLE ADD-ONS
                            o GitHub Advanced Security Enterprise-grade security features
                            o Copilot for Business Enterprise-grade AI features
                            o Premium Support Enterprise-grade 24/7 support
              * Pricing
                Type / to search
                Sign in
              Sign up Appearance settings
      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              Uh oh!

              There was an error while loading. Please reload this page.

              appwrite / appwrite Public
              * Notifications You must be signed in to change notification settings
              * Fork 5.6k
                * Star 56.8k
          * Code
          * Issues 538
          * Pull requests 495
          * Discussions
          * Actions
          * Projects
          * Security and quality 0
          * Insights
          Additional navigation options
                  * Code
                  * Issues
                  * Pull requests
                  * Discussions
                  * Actions
                  * Projects
                  * Security and quality
                  * Insights
                                              main
                                          Branches Tags
                                            Go to file
                                        Code
                                          Open more actions menu

                                        Folders and files

                                          Name                                          Name                                            Last commit message    Last commit date
                                            Latest commit

                                                History

                                                37,356 Commits
                                                  37,356 Commits
                                                37,362 Commits
                                                  37,362 Commits
                                                  .agents/ skills/ self-hosted-release          .agents/ skills/ self-hosted-release
                                                  .claude                                       .claude
                                                  .codex/ skills/ appwrite-testing              .codex/ skills/ appwrite-testing
                                                  .github                                       .github
                                                  app                                           app
                                                  bin                                           bin
                                                  dev                                           dev
                                                  docs                                          docs
                                                  public                                        public
                                                  src                                           src
                                                  tests                                         tests
                                                  .coderabbit.yaml                              .coderabbit.yaml
                                                  .dockerignore                                 .dockerignore
                                                  .env                                          .env
                                                  .gitattributes                                .gitattributes
                                                  .gitignore                                    .gitignore
                                                  .gitpod.yml                                   .gitpod.yml
                                                  AGENTS.md                                     AGENTS.md
                                                  CHANGES.md                                    CHANGES.md
                                                  CLAUDE.md                                     CLAUDE.md
                                                  CONTRIBUTING.md                               CONTRIBUTING.md
                                                  Dockerfile                                    Dockerfile
                                                  HACKTOBERFEST.md                              HACKTOBERFEST.md
                                                  LICENSE                                       LICENSE
                                                  README-CN.md                                  README-CN.md
                                                  README.md                                     README.md
                                                  SECURITY.md                                   SECURITY.md
                                                  composer.json                                 composer.json
                                                  composer.lock                                 composer.lock
                                                  docker-compose.override.yml                   docker-compose.override.yml
                                                  docker-compose.yml                            docker-compose.yml
                                                  mongo-entrypoint.sh                           mongo-entrypoint.sh
                                                  mongo-init-replicaset.sh                      mongo-init-replicaset.sh
                                                  mongo-init.js                                 mongo-init.js
                                                  mongo-keyfile                                 mongo-keyfile
                                                  package-lock.json                             package-lock.json
                                                  package.json                                  package.json
                                                  phpstan.neon                                  phpstan.neon
                                                  phpunit.xml                                   phpunit.xml
                                                  pint.json                                     pint.json
                                                  rector.php                                    rector.php
                                                  test-build.sh                                 test-build.sh
                                            View all files


                                              Repository files navigation

                                                *
                                                * README
                                                * Code of conduct
                                                * Contributing
                                                * BSD-3-Clause license
                                                * Security
                                                More items


                                                Appwrite

                                              Appwrite is an open-source, all-in-one development platform. Use built-in backend infrastructure and web hosting, all from a single place.


                                              English | 简体中文

                                              Appwrite is an open-source development platform for building web, mobile, and AI applications. It brings together backend infrastructure and web hosting in one place, so teams can build, ship, and scale without stitching together a fragmented stack. Appwrite is available as a managed cloud platform and can also be self-hosted on infrastructure you control.

                                              With Appwrite, you can add authentication, databases, storage, functions, messaging, realtime capabilities, and integrated web app hosting through Sites. It is designed to reduce the repetitive backend work required to launch modern products while giving developers secure primitives and flexible APIs to build production-ready applications faster.

                                              Find out more at https://appwrite.io.

                                              Table of Contents:

                                                * Products
                                                * Installation & Setup
                                                * Self-Hosting
                                                    + Unix
                                                    + Windows
                                                        o CMD
                                                        o PowerShell
                                                    + Docker API version mismatch
                                                    + Upgrade from an Older Version
                                                * One-Click Setups
                                                * Getting Started
                                                    + SDKs
                                                        o Client
                                                        o Server
                                                * Architecture
                                                * Contributing
                                                * Security
                                                * Follow Us
                                                * License

                                                Products

                                                * Appwrite Auth - Secure user authentication with multiple login methods including email/password, SMS, OAuth, anonymous sessions, and magic links. Includes session management, multi-factor authentication, and user verification flows.

                                                * Appwrite Databases - Scalable structured data storage with support for databases, tables, and rows. Includes querying, pagination, indexing, and relationships to model complex application data.

                                                * Appwrite Storage - Secure file storage with support for uploads, downloads, encryption, compression, and file transformations for media and assets.

                                                * Appwrite Functions - Serverless compute platform to run custom backend logic in isolated runtimes, triggered by events or scheduled jobs.15 runtimes supported.

                                                * Appwrite Messaging - Multi-channel messaging system for sending emails, SMS, and push notifications to users for engagement, alerts, and transactional workflows.

                                                * Appwrite Sites - Integrated hosting platform to deploy and scale web applications with support for custom domains, SSR, and seamless backend integration. Git integration and previews are supported.

                                                Installation & Setup

                                              The easiest way to get started with Appwrite is by signing up for Appwrite Cloud. While Appwrite Cloud is in public beta, you can build with Appwrite completely free, and we won't collect your credit card information.

                                                Self-Hosting

                                              Appwrite is designed to run in a containerized environment. Running your server is as easy as running one command from your terminal. You can either run Appwrite on your localhost using docker-compose or on any other container orchestration tool, such as Kubernetes, Docker Swarm, or Rancher.

                                              Before running the installation command, make sure you have Docker installed on your machine:

                                                Unix

                                                docker run -it --rm \
                                                    --publish 20080:20080 \
                                                    --volume /var/run/docker.sock:/var/run/docker.sock \
                                                    --volume  " $( pwd ) " /appwrite:/usr/src/code/appwrite:rw \
                                                    --entrypoint= " install "  \
                                                    appwrite/appwrite:1.9.0

                                                Windows

                                                CMD

                                                docker run -it --rm ^
                                                    --publish 20080:20080 ^
                                                    --volume //var/run/docker.sock:/var/run/docker.sock ^
                                                    --volume  " %cd% " /appwrite:/usr/src/code/appwrite:rw ^
                                                    --entrypoint= " install "  ^
                                                    appwrite/appwrite:1.9.0

                                                PowerShell

                                                docker run -it --rm `
                                                    --publish 20080:20080 `
                                                    --volume /var/run/docker.sock:/var/run/docker.sock `
                                                    --volume ${pwd}/appwrite:/usr/src/code/appwrite:rw `
                                                    --entrypoint= " install "  `
                                                    appwrite/appwrite:1.9.0

                                              Once the Docker installation is complete, go to http://localhost to access the Appwrite console from your browser. Please note that on non-Linux native hosts, the server might take a few minutes to start after completing the installation.

                                                Docker API version mismatch

                                              If install or upgrade fails with an error like client version 1.52 is too new. Maximum supported API version is 1.42, the Docker CLI inside the Appwrite image is newer than your host Docker Engine. Pass DOCKER_API_VERSION set to the maximum API version from the error (or upgrade Docker on the host):

                                                docker run -it --rm \
                                                    --env DOCKER_API_VERSION=1.42 \
                                                    --publish 20080:20080 \
                                                    --volume /var/run/docker.sock:/var/run/docker.sock \
                                                    --volume  " $( pwd ) " /appwrite:/usr/src/code/appwrite:rw \
                                                    --entrypoint= " install "  \
                                                    appwrite/appwrite:1.9.0

                                              Use the same --env DOCKER_API_VERSION=... flag with --entrypoint="upgrade" when upgrading.

                                              For advanced production and custom installation, check out our Docker environment variables docs. You can also use our public docker-compose.yml and .env files to manually set up an environment.

                                                Upgrade from an Older Version

                                              If you are upgrading your Appwrite server from an older version, you should use the Appwrite migration tool once your setup is completed. For more information regarding this, check out the Installation Docs.

                                                One-Click Setups

                                              In addition to running Appwrite locally, you can also launch Appwrite using a pre-configured setup. This allows you to get up and running quickly with Appwrite without installing Docker on your local machine.

                                              Choose from one of the providers below:


                                              DigitalOcean  Akamai Compute  AWS Marketplace


                                                Getting Started

                                              Getting started with Appwrite is as easy as creating a new project, choosing your platform, and integrating its SDK into your code. You can easily get started with your platform of choice by reading one of our Getting Started tutorials.

                                              Platform           Technology
                                              Web app            Quick start for Web
                                                                 Quick start for Next.js
                                                                 Quick start for React
                                                                 Quick start for Vue.js
                                                                 Quick start for Nuxt
                                                                 Quick start for SvelteKit
                                                                 Quick start for Refine
                                                                 Quick start for Angular
                                              Mobile and Native  Quick start for React Native
                                                                 Quick start for Flutter
                                                                 Quick start for Apple
                                                                 Quick start for Android
                                              Server             Quick start for Node.js
                                                                 Quick start for Python
                                                                 Quick start for .NET
                                                                 Quick start for Dart
                                                                 Quick start for Ruby
                                                                 Quick start for Deno
                                                                 Quick start for PHP
                                                                 Quick start for Kotlin
                                                                 Quick start for Swift
                                                                 Quick start for Go
                                                                 Quick start for Rust


                                                SDKs

                                              Below is a list of currently supported platforms and languages. If you would like to help us add support to your platform of choice, you can go over to our SDK Generator project and view our contribution guide.

                                                Client

                                                * ✅ Web
                                                * ✅ Flutter
                                                * ✅ Apple
                                                * ✅ Android
                                                * ✅ React Native

                                                Server

                                                * ✅ Node.js
                                                * ✅ Python
                                                * ✅ Dart
                                                * ✅ PHP
                                                * ✅ Ruby
                                                * ✅ .NET
                                                * ✅ Go
                                                * ✅ Swift
                                                * ✅ Kotlin
                                                * ✅ Rust

                                              Looking for more SDKs? - Help us by contributing a pull request to our SDK Generator!

                                                Architecture

                                              Appwrite uses a microservices architecture that was designed for easy scaling and delegation of responsibilities. In addition, Appwrite supports multiple APIs, such as REST, WebSocket, and GraphQL to allow you to interact with your resources by leveraging your existing knowledge and protocols of choice.

                                              The Appwrite API layer was designed to be extremely fast by leveraging in-memory caching and delegating any heavy-lifting tasks to the Appwrite background workers. The background workers also allow you to precisely control your compute capacity and costs using a message queue to handle the load. You can learn more about our architecture in the contribution guide.

                                                Contributing

                                              All code contributions, including those of people having commit access, must go through a pull request and be approved by a core developer before being merged. This is to ensure a proper review of all the code.

                                              We truly ❤️ pull requests! If you wish to help, you can learn more about how you can contribute to this project in the contribution guide.

                                                Security

                                              For security issues, kindly email us at security@appwrite.io instead of posting a public issue on GitHub.

                                                Follow Us

                                              Join our growing community around the world! Check out our official Blog. Follow us on X, LinkedIn, Dev Community or join our live Discord server for more help, ideas, and discussions.

                                                License

                                              This repository is available under the BSD 3-Clause License.

                                        About

                                        Appwrite® - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more

                                          appwrite.io

                                        Topics

                                          androidappwritebackendbackend-as-a-servicedockerfirebaseflutterhostingiosjavascriptnextjsreactreact-nativereactnativeself-hostedselfhostedserverlesssupabaseswiftweb

                                        Resources

                                          Readme
                                          BSD-3-Clause license

                                        Code of conduct

                                          Code of conduct

                                        Contributing

                                          Contributing

                                        Security policy

                                          Security policy
                                          Activity
                                          Custom properties

                                        Stars

                                          56.8k stars

                                        Watchers

                                          418 watching

                                        Forks

                                          5.6k forks
                                          Report repository

                                        Releases

                                        Used by

                                        Contributors

                                        Languages

    Footer

        © 2026 GitHub, Inc.

      Footer navigation

        * Terms
        * Privacy
        * Security
        * Status
        * Community
        * Docs
        * Contact
        * Manage cookies
        * Do not share my personal information
      You can’t perform that action at this time.
Tip: Highlight text to share or add to ignore lists.  — Download difference patch
For now, Differences are performed on text, not graphically, only the latest screenshot is available.
Screenshot requires Playwright/WebDriver enabled