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 yet seconds ago
            False
        
Not yet seconds ago
Current erroring screenshot from most recent request

Triggered text Ignored text Blocked text

11 hours ago
    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.

              etcd-io / etcd Public
              * Notifications You must be signed in to change notification settings
              * Fork 10.5k
                * Star 52.1k
          * Code
          * Issues 110
          * Pull requests 184
          * Discussions
          * Actions
          * Security and quality 20
          * Insights
          Additional navigation options
                  * Code
                  * Issues
                  * Pull requests
                  * Discussions
                  * Actions
                  * 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                          
                                                                                 
                                                25,141 Commits                   
                                                  25,141 Commits                 
                                                  .devcontainer                            .devcontainer                                                             
                                                  .github                                  .github                                                                   
                                                  CHANGELOG                                CHANGELOG                                                                 
                                                  Documentation                            Documentation                                                             
                                                  api                                      api                                                                       
                                                  cache                                    cache                                                                     
                                                  client                                   client                                                                    
                                                  contrib                                  contrib                                                                   
                                                  etcdctl                                  etcdctl                                                                   
                                                  etcdutl                                  etcdutl                                                                   
                                                  hack                                     hack                                                                      
                                                  logos                                    logos                                                                     
                                                  pkg                                      pkg                                                                       
                                                  scripts                                  scripts                                                                   
                                                  security                                 security                                                                  
                                                  server                                   server                                                                    
                                                  tests                                    tests                                                                     
                                                  tools                                    tools                                                                     
                                                  .gitignore                               .gitignore                                                                
                                                  .go-version                              .go-version                                                               
                                                  .header                                  .header                                                                   
                                                  ADOPTERS.md                              ADOPTERS.md                                                               
                                                  CONTRIBUTING.md                          CONTRIBUTING.md                                                           
                                                  DCO                                      DCO                                                                       
                                                  Dockerfile                               Dockerfile                                                                
                                                  GOVERNANCE.md                            GOVERNANCE.md                                                             
                                                  LICENSE                                  LICENSE                                                                   
                                                  Makefile                                 Makefile                                                                  
                                                  OWNERS                                   OWNERS                                                                    
                                                  OWNERS_ALIASES                           OWNERS_ALIASES                                                            
                                                  Procfile                                 Procfile                                                                  
                                                  README.md                                README.md                                                                 
                                                  THREAT_MODEL.md                          THREAT_MODEL.md                                                           
                                                  bill-of-materials.json                   bill-of-materials.json                                                    
                                                  bill-of-materials.override.json          bill-of-materials.override.json                                           
                                                  code-of-conduct.md                       code-of-conduct.md                                                        
                                                  codecov.yml                              codecov.yml                                                               
                                                  dummy.go                                 dummy.go                                                                  
                                                  etcd.conf.yml.sample                     etcd.conf.yml.sample                                                      
                                                  go.mod                                   go.mod                                                                    
                                                  go.sum                                   go.sum                                                                    
                                                  go.work                                  go.work                                                                   
                                                  go.work.sum                              go.work.sum                                                               
                                            View all files                       
                                          

                                              Repository files navigation

                                                * 
                                                * README
                                                * Code of conduct
                                                * Contributing
                                                * Apache-2.0 license
                                                * Security
                                                More items

                                                etcd

                                              Note: The main branch may be in an unstable or even broken state during development. For stable versions, see releases.

                                              etcd is a distributed reliable key-value store for the most critical data of a distributed system, with a focus on being:

                                                * Simple: well-defined, user-facing API (gRPC)
                                                * Secure: automatic TLS with optional client cert authentication
                                                * Fast: benchmarked 10,000 writes/sec
                                                * Reliable: properly distributed using Raft

                                              etcd is written in Go and uses the Raft consensus algorithm to manage a highly-available replicated log.

                                              etcd is used in production by many companies, and the development team stands behind it in critical deployment scenarios, where etcd is frequently teamed with applications such as Kubernetes, locksmith, vulcand, Doorman, and many others. Reliability is further ensured by rigorous robustness testing.

                                              See etcdctl for a simple command line client.

                                              Original image credited to xkcd.com/2347, alterations by Josh Berkus.

                                                Documentation

                                              The most common API documentation you'll need can be found here:

                                                * go.etcd.io/etcd/api/v3
                                                * go.etcd.io/etcd/client/pkg/v3
                                                * go.etcd.io/etcd/client/v3
                                                * go.etcd.io/etcd/etcdctl/v3
                                                * go.etcd.io/etcd/pkg/v3
                                                * go.etcd.io/etcd/raft/v3
                                                * go.etcd.io/etcd/server/v3

                                                Maintainers

                                              Maintainers strive to shape an inclusive open source project culture where users are heard and contributors feel respected and empowered. Maintainers aim to build productive relationships across different companies and disciplines. Read more about Maintainers role and responsibilities.

                                                Getting started

                                                Getting etcd

                                              The easiest way to get etcd is to use one of the pre-built release binaries which are available for OSX, Linux, Windows, and Docker on the release page.

                                              For more installation guides, please check out play.etcd.io and operating etcd.

                                                Running etcd

                                              First start a single-member cluster of etcd.

                                              If etcd is installed using the pre-built release binaries, run it from the installation location as below:

                                                /tmp/etcd-download-test/etcd

                                              The etcd command can be simply run as such if it is moved to the system path as below:

                                                mv /tmp/etcd-download-test/etcd /usr/local/bin/
                                                etcd

                                              This will bring up etcd listening on port 2379 for client communication and on port 2380 for server-to-server communication.

                                              Next, let's set a single key, and then retrieve it:

                                                etcdctl put mykey  " this is awesome " 
                                                etcdctl get mykey

                                              etcd is now running and serving client requests. For more, please check out:

                                                * Interactive etcd playground
                                                * Animated quick demo

                                                etcd TCP ports

                                              The official etcd ports are 2379 for client requests, and 2380 for peer communication.

                                                Running a local etcd cluster

                                              First install goreman, which manages Procfile-based applications.

                                              Our Procfile script will set up a local example cluster. Start it with:

                                                goreman start

                                              This will bring up 3 etcd members infra1, infra2 and infra3 and optionally etcd grpc-proxy, which runs locally and composes a cluster.

                                              Every cluster member and proxy accepts key value reads and key value writes.

                                              Follow the comments in Procfile script to add a learner node to the cluster.

                                                Install etcd client v3

                                                go get go.etcd.io/etcd/client/v3

                                                Next steps

                                              Now it's time to dig into the full etcd API and other guides.

                                                * Read the full documentation.
                                                * Review etcd frequently asked questions.
                                                * Explore the full gRPC API.
                                                * Set up a multi-machine cluster.
                                                * Learn the config format, env variables and flags.
                                                * Find language bindings and tools.
                                                * Use TLS to secure an etcd cluster.
                                                * Tune etcd.

                                                Contact

                                                * Email: etcd-dev
                                                * Slack: #sig-etcd channel on Kubernetes (get an invite)
                                                * Community meetings

                                                Community meetings

                                              etcd contributors and maintainers meet every week at 11:00 AM (USA Pacific) on Thursday and meetings alternate between community meetings and issue triage meetings. Meeting agendas are recorded in a shared Google doc and everyone is welcome to suggest additional topics or other agendas.

                                              Issue triage meetings are aimed at getting through our backlog of PRs and Issues. Triage meetings are open to any contributor; you don't have to be a reviewer or approver to help out! They can also be a good way to get started contributing.

                                              The meeting lead role is rotated for each meeting between etcd maintainers or sig-etcd leads and is recorded in a shared Google sheet.

                                              Meeting recordings are uploaded to the official etcd YouTube channel.

                                              Get calendar invitations by joining etcd-dev mailing group.

                                              Join the CNCF-funded Zoom channel: zoom.us/my/cncfetcdproject

                                                Contributing

                                              See CONTRIBUTING for details on setting up your development environment, submitting patches and the contribution workflow.

                                              Please refer to community-membership.md for information on becoming an etcd project member. We welcome and look forward to your contributions to the project!

                                              Please also refer to roadmap to get more details on the priorities for the next few major or minor releases.

                                                Reporting bugs

                                              See reporting bugs for details about reporting any issues. Before opening an issue please check it is not covered in our frequently asked questions.

                                                Reporting a security vulnerability

                                              See security disclosure and release process for details on how to report a security vulnerability and how the etcd team manages it.

                                                Issue and PR management

                                              See issue triage guidelines for details on how issues are managed.

                                              See PR management for guidelines on how pull requests are managed.

                                                etcd Emeritus Maintainers

                                              etcd emeritus maintainers dedicated a part of their career to etcd and reviewed code, triaged bugs and pushed the project forward over a substantial period of time. Their contribution is greatly appreciated.

                                                License

                                              etcd is under the Apache 2.0 license. See the LICENSE file for details.

                                        About

                                        Distributed reliable key-value store for the most critical data of a distributed system

                                          etcd.io

                                        Topics

                                          cncfconsensusdatabasedistributed-databasedistributed-systemsetcdgokey-valuekubernetesraft

                                        Resources

                                          Readme
                                          Apache-2.0 license

                                        Code of conduct

                                          Code of conduct

                                        Contributing

                                          Contributing

                                        Security policy

                                          Security policy
                                          Activity
                                          Custom properties

                                        Stars

                                          52.1k stars

                                        Watchers

                                          1.3k watching

                                        Forks

                                          10.5k forks
                                          Report repository

                                        Releases

                                        Packages

                                        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.
For now, Differences are performed on text, not graphically, only the latest screenshot is available.

Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots.