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

Ještě ne před sekundami.
            False
        
Ještě ne před sekundami
Aktuální snímek obrazovky s chybou z posledního požadavku
    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.

              pocketbase / pocketbase Public
              * Notifications You must be signed in to change notification settings
              * Fork 3.6k
                * Star 60.6k
          * Code
          * Issues 19
          * Pull requests 0
          * Discussions
          * Actions
          * Security and quality 3
          * Insights
          Additional navigation options
                  * Code
                  * Issues
                  * Pull requests
                  * Discussions
                  * Actions
                  * Security and quality
                  * Insights
                                              master
                                          Branches Tags
                                            Go to file
                                        Code
                                          Open more actions menu

                                        Folders and files

                                          Name                               Name                                 Last commit message    Last commit date
                                            Latest commit

                                                History

                                                2,443 Commits
                                                  2,443 Commits
                                                2,447 Commits
                                                  2,447 Commits
                                                  .github                            .github
                                                  apis                               apis
                                                  cmd                                cmd
                                                  core                               core
                                                  examples/ base                     examples/ base
                                                  forms                              forms
                                                  mails                              mails
                                                  migrations                         migrations
                                                  plugins                            plugins
                                                  tests                              tests
                                                  tools                              tools
                                                  ui                                 ui
                                                  .gitignore                         .gitignore
                                                  .goreleaser.yaml                   .goreleaser.yaml
                                                  CHANGELOG.md                       CHANGELOG.md
                                                  CHANGELOG_16_22.md                 CHANGELOG_16_22.md
                                                  CHANGELOG_8_15.md                  CHANGELOG_8_15.md
                                                  CONTRIBUTING.md                    CONTRIBUTING.md
                                                  LICENSE.md                         LICENSE.md
                                                  Makefile                           Makefile
                                                  README.md                          README.md
                                                  go.mod                             go.mod
                                                  go.sum                             go.sum
                                                  golangci.yml                       golangci.yml
                                                  modernc_versions_check.go          modernc_versions_check.go
                                                  pocketbase.go                      pocketbase.go
                                                  pocketbase_test.go                 pocketbase_test.go
                                            View all files


                                              Repository files navigation

                                                *
                                                * README
                                                * Contributing
                                                * MIT license
                                                * Security
                                                More items

                                              PocketBase is an open source Go backend that includes:

                                                * embedded database (SQLite) with realtime subscriptions
                                                * built-in files and users management
                                                * convenient Admin dashboard UI
                                                * and simple REST-ish API

                                              For documentation and examples, please visit https://pocketbase.io/docs.

                                                Warning

                                                Please keep in mind that PocketBase is still under active development and therefore full backward compatibility is not guaranteed before reaching v1.0.0.

                                                API SDK clients

                                              The easiest way to interact with the PocketBase Web APIs is to use one of the official SDK clients:

                                                * JavaScript - pocketbase/js-sdk (Browser, Node.js, React Native)
                                                * Dart - pocketbase/dart-sdk (Web, Mobile, Desktop, CLI)

                                              You could also check the recommendations in https://pocketbase.io/docs/how-to-use/.

                                                Overview

                                                Use as standalone app

                                              You could download the prebuilt executable for your platform from the Releases page. Once downloaded, extract the archive and run ./pocketbase serve in the extracted directory.

                                              The prebuilt executables are based on the examples/base/main.go file and comes with the JS VM plugin enabled by default which allows to extend PocketBase with JavaScript (for more details please refer to Extend with JavaScript).

                                                Use as a Go framework/toolkit

                                              PocketBase is distributed as a regular Go library package which allows you to build your own custom app specific business logic and still have a single portable executable at the end.

                                              Here is a minimal example:

                                               1. Install Go 1.25+ (if you haven't already)

                                               2. Create a new project directory with the following main.go file inside it:

                                                    package main

                                                    import (
                                                        "log"

                                                        "github.com/pocketbase/pocketbase"
                                                        "github.com/pocketbase/pocketbase/core"
                                                    )

                                                    func main() {
                                                        app := pocketbase.New()

                                                        app.OnServe().BindFunc(func(se *core.ServeEvent) error {
                                                            // registers new "GET /hello" route
                                                            se.Router.GET("/hello", func(re *core.RequestEvent) error {
                                                                return re.String(200, "Hello world!")
                                                            })

                                                            return se.Next()
                                                        })

                                                        if err := app.Start(); err != nil {
                                                            log.Fatal(err)
                                                        }
                                                    }

                                               3. To init the dependencies, run go mod init myapp && go mod tidy.

                                               4. To start the application, run go run main.go serve.

                                               5. To build a statically linked executable, you can run CGO_ENABLED=0 go build and then start the created executable with ./myapp serve.

                                              For more details please refer to Extend with Go.

                                                Building and running the repo main.go example

                                              To build the minimal standalone executable, like the prebuilt ones in the releases page, you can simply run go build inside the examples/base directory:

                                               1. Install Go 1.25+ (if you haven't already)
                                               2. Clone/download the repo
                                               3. Navigate to examples/base
                                               4. Run GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build (https://go.dev/doc/install/source#environment)
                                               5. Start the created executable by running ./base serve.

                                              Note that the supported build targets by the pure Go SQLite driver at the moment are:

                                                darwin amd64 darwin arm64 freebsd amd64 freebsd arm64 linux 386 linux amd64 linux arm linux arm64 linux loong64 linux ppc64le linux riscv64 linux s390x windows 386 windows amd64 windows arm64

                                                Testing

                                              PocketBase comes with mixed bag of unit and integration tests. To run them, use the standard go test command:

                                                go test ./...

                                              Check also the Testing guide to learn how to write your own custom application tests.

                                                Security

                                              If you discover a security vulnerability within PocketBase, please send an e-mail to support at pocketbase.io.

                                              All reports will be promptly addressed and you'll be credited in the fix release notes.

                                                Contributing

                                              PocketBase is free and open source project licensed under the MIT License. You are free to do whatever you want with it, even offering it as a paid service.

                                              You could help continuing its development by:

                                                * Contribute to the source code
                                                * Suggest new features and report issues

                                              Please refrain creating PRs for new features without previously discussing the implementation details. PocketBase has a roadmap and I try to work on issues in specific order and such PRs often come in out of nowhere and skew all initial planning with tedious back-and-forth communication.

                                              Don't get upset if I close your PR, even if it is well executed and tested. This doesn't mean that it will never be merged. Later we can always refer to it and/or take pieces of your implementation when the time comes to work on the issue (don't worry you'll be credited in the release notes).

                                                Important

                                                Due to recent LLM spam, PRs are temporary disabled and only existing collaborators can open a PR. If you stumble on a problem that you want to fix, please consider instead opening an issue or discussion with link to your fork (if not obvious - LLM contributions are not welcome). This status may change in the future in case GitHub finally decide to do something about the constant spam, or when I find time to move the project somewhere else.

                                        About

                                        Open Source realtime backend in 1 file

                                          pocketbase.io

                                        Topics

                                          authenticationbackendgolangrealtime

                                        Resources

                                          Readme
                                          MIT license

                                        Contributing

                                          Contributing

                                        Security policy

                                          Security policy
                                          Activity
                                          Custom properties

                                        Stars

                                          60.6k stars

                                        Watchers

                                          319 watching

                                        Forks

                                          3.6k forks
                                          Report repository

                                        Releases

                                        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: Zvýrazněte text, který chcete sdílet nebo přidat do seznamů ignorovaných.  — Download difference patch
For now, Differences are performed on text, not graphically, only the latest screenshot is available.
Snímek obrazovky vyžaduje aktivaci nástroje Playwright/WebDriver