{"full_name":"pocketbase/pocketbase","owner":"pocketbase","name":"pocketbase","url":"https://github.com/pocketbase/pocketbase","description":"Open Source realtime backend in 1 file","homepage":"https://pocketbase.io","topics":[],"language":"Go","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/101000011?v=4","created_at":"2022-07-05T06:06:21Z","pushed_at":"2026-10-26T18:07:11Z","metrics":{"stars":61598,"forks":3775,"watchers":323,"issues":2060,"prs":345,"releases":296,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":4637},"growth":{"day":{"stars":-3,"forks":0,"base_day":"2026-11-09"},"week":{"stars":-13,"forks":3,"base_day":"2026-11-03"},"month":{"stars":254,"forks":47,"base_day":"2026-10-11"}},"history":{"dates":["2026-09-06","2026-09-07","2026-09-08","2026-09-09","2026-09-10","2026-09-11","2026-09-12","2026-09-13","2026-09-14","2026-09-15","2026-09-16","2026-09-17","2026-09-18","2026-09-19","2026-09-20","2026-09-21","2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-26","2026-09-27","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-04","2026-11-09","2026-11-10"],"stars":[60951,60966,60980,60989,60996,61010,61017,61024,61029,61038,61042,61057,61070,61083,61096,61116,61120,61124,61136,61146,61153,61159,61172,61188,61208,61219,61230,61245,61261,61271,61286,61302,61316,61333,61338,61344,61359,61374,61393,61407,61429,61450,61456,61477,61495,61511,61525,61543,61561,61587,61613,61631,61626,61627,61628,61626,61620,61614,61611,61607,61601,61598],"forks":[3673,3673,3676,3676,3676,3677,3679,3681,3684,3686,3687,3687,3688,3690,3693,3693,3695,3698,3702,3701,3702,3703,3703,3704,3707,3710,3712,3716,3718,3719,3725,3725,3725,3728,3728,3728,3730,3728,3730,3731,3734,3733,3731,3734,3732,3734,3736,3736,3738,3739,3741,3744,3744,3747,3749,3754,3752,3760,3772,3775,3775,3775],"watchers":[322,322,322,322,322,322,322,322,322,322,323,323,323,323,323,323,323,323,323,323,323,323,324,324,325,326,326,327,328,328,328,328,327,327,327,327,327,328,328,329,329,329,329,329,329,329,329,329,329,324,324,324,324,324,323,323,323,323,323,322,323,323],"issues_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"prs_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{},"same_owner":[],"issues":[{"number":7872,"title":"New home - https://ganigeorgiev.com/pocketbase","comments":0,"created_at":"2026-10-26T18:00:13Z"}],"discussions":[{"number":7873,"title":"New home - https://ganigeorgiev.com/pocketbase","comments":0,"category":"Announcements","created_at":"2026-10-26T18:03:51Z"},{"number":7865,"title":"golang.org/x/net CVE-2026-78669","comments":1,"category":"Q&A","created_at":"2026-10-17T22:03:39Z"},{"number":7859,"title":"Bug: Bool toggle in Admin UI won't allow Save","comments":1,"category":"Q&A","created_at":"2026-10-14T21:57:31Z"},{"number":7857,"title":"Support for additional JWT signing algorithms","comments":1,"category":"Q&A","created_at":"2026-10-08T12:48:48Z"},{"number":7855,"title":"Serving an Angular SPA straight from pb_public in production (no nginx/Caddy for the front): sane, or will I regret it?","comments":1,"category":"Q&A","created_at":"2026-10-07T21:02:47Z"},{"number":7854,"title":"PocketBase Database Size Increasing Rapidly","comments":3,"category":"Q&A","created_at":"2026-10-07T07:51:12Z"},{"number":7851,"title":"(AWS Fargate + EFS volume) Context deadline exceeded for simple queries","comments":2,"category":"Q&A","created_at":"2026-10-02T11:05:22Z"},{"number":7845,"title":"I use pocketbase as a go library, can I turn off the JavaScript stuff after migrations?","comments":1,"category":"Q&A","created_at":"2026-09-17T21:16:20Z"}],"latest_release":{"name":"v0.40.6 Release","tag":"v0.40.6","published_at":"2026-10-23T11:21:45Z","body":"> _To update the prebuilt executable you can run `./pocketbase update`._\r\n\r\n- Replaced the GitHub update command with update from the new host in relation to [#7841](https://github.com/pocketbase/pocketbase/discussions/7841).\r\n    ⚠️ Note that this will be most likely the last release here on GitHub. The next time when you run update, new releases will be fetched from `https://ganigeorgiev.com` _(there is nothing there yet)_.\r\n\r\n- Additional fileblob bucket escape checks for just in case if the filesystem abstraction is used as standalone without the PocketBase validations.\r\n\r\n- Added a global restriction for the max `WxH` pixels size when generating a thumb to reduce the risk of excessive memory usage.\r\n    The issue was initially privately reported by @reload3d but it is treated as regular public issue since it is a [known Go caveat](https://github.com/golang/go/issues/27830).\r\n    The default limit is pretty generous and currently set to max `250<<20 (262144000)` pixels and can be changed with the env `PB_THUMBS_MAX_SOURCE_PIXELS`.\r\n    **The workaround is not bulletproof and thumbs generation remains one of the main culprit for potential OOMs in PocketBase**, so better solutions will have to be investigated in the future, including eventually switching to [libvips](https://github.com/libvips/libvips) or other similar library once there is [better CGO portability](https://github.com/golang/go/issues/81450) _(if you have better suggestions, please open a discussion)_.\r\n\r\n- Bumped the min Go GitHub action version to 1.27.3 as it includes a [security fix](https://groups.google.com/g/golang-announce/c/66pojueaQek) related to the recent eMudhra CA compromise.\r\n    _I didn't rush a fix 2 days ago as the impact for most PocketBase servers is not that serious and requires to already have a MiTM, but nonetheless it is recommended to update. Please make sure to also check for OS/Docker image updates to ensure that you have the latest `ca-certificates` bundle._\r\n\r\n- Bumped `golang.org/x/` dependencies ([#7865](https://github.com/pocketbase/pocketbase/discussions/7865)).\r\n\r\n- Bumped goja and its related dependencies _(string allocations optimization, `Date.getYear/setYear` support and other minor correctness fixes)_.\r\n\r\n- Minor UI fixes - superuser IPs description grammar fix, rotating btn loader icon alignment fix, slight dark background correction in attempt to minimize the color profile differences between Chrome and Firefox, etc.\r\n"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}