From 5383780bca5f0cf6eb43c69aa0ca4a28624b9150 Mon Sep 17 00:00:00 2001 From: tajniak81 <13187254+tajniak81@users.noreply.github.com> Date: Sat, 5 Sep 2026 16:56:38 +0200 Subject: [PATCH] Bump PocketBase to 0.40.0 Also update the README version references, which were still on 0.39.9. Co-Authored-By: Claude Opus 5 --- .env.example | 2 +- Dockerfile.root | 2 +- Dockerfile.rootless | 2 +- README.md | 8 ++++---- docker-compose.root.yml | 4 ++-- docker-compose.rootless.yml | 4 ++-- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.env.example b/.env.example index ab89dd7..c8bd407 100644 --- a/.env.example +++ b/.env.example @@ -4,7 +4,7 @@ # ── General ─────────────────────────────────────────────────────────── # PocketBase version to build (must match a published release tag, without the leading "v") -PB_VERSION=0.39.10 +PB_VERSION=0.40.0 # Name of the running container CONTAINER_NAME=pocketbase diff --git a/Dockerfile.root b/Dockerfile.root index 3cb57d6..f4ed54b 100644 --- a/Dockerfile.root +++ b/Dockerfile.root @@ -3,7 +3,7 @@ # ---- build stage: fetch + verify + unzip PocketBase ---- FROM alpine:3.22 AS build -ARG PB_VERSION=0.39.10 +ARG PB_VERSION=0.40.0 # provided automatically by buildx (e.g. amd64, arm64) ARG TARGETARCH diff --git a/Dockerfile.rootless b/Dockerfile.rootless index 4ca8704..09e1cea 100644 --- a/Dockerfile.rootless +++ b/Dockerfile.rootless @@ -3,7 +3,7 @@ # ---- build stage: fetch + verify + unzip PocketBase ---- FROM alpine:3.22 AS build -ARG PB_VERSION=0.39.10 +ARG PB_VERSION=0.40.0 # provided automatically by buildx (e.g. amd64, arm64) ARG TARGETARCH diff --git a/README.md b/README.md index e4a5c43..e179ffd 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ Copy `.env.example` to `.env` and adjust. Compose reads `.env` automatically; ** | Variable | Default | Description | |---|---|---| -| `PB_VERSION` | `0.39.9` | PocketBase release to build (published tag without the leading `v`). | +| `PB_VERSION` | `0.40.0` | PocketBase release to build (published tag without the leading `v`). | | `CONTAINER_NAME` | `pocketbase` | Base name for the container. | | `PB_PORT` | `8070` | Port for the rootless stack (used inside the container and for the host mapping). | | `PB_PORT_ROOT` | `8070` | Port for the root stack. | @@ -92,14 +92,14 @@ You can also bake `pb_migrations` / `pb_hooks` into the image by uncommenting th ```bash # pin a version -PB_VERSION=0.39.9 docker compose -f docker-compose.rootless.yml build +PB_VERSION=0.40.0 docker compose -f docker-compose.rootless.yml build # multi-arch build with buildx docker buildx build \ --platform linux/amd64,linux/arm64 \ - --build-arg PB_VERSION=0.39.9 \ + --build-arg PB_VERSION=0.40.0 \ -f Dockerfile.rootless \ - -t pocketbase:0.39.9 . + -t pocketbase:0.40.0 . ``` ## Health check diff --git a/docker-compose.root.yml b/docker-compose.root.yml index 3a20a9a..8eb3ddb 100644 --- a/docker-compose.root.yml +++ b/docker-compose.root.yml @@ -10,8 +10,8 @@ services: dockerfile: Dockerfile.root args: # PocketBase version to bake into the image (see .env) - PB_VERSION: ${PB_VERSION:-0.39.10} - image: pocketbase:${PB_VERSION:-0.39.10}-root + PB_VERSION: ${PB_VERSION:-0.40.0} + image: pocketbase:${PB_VERSION:-0.40.0}-root container_name: ${CONTAINER_NAME:-pocketbase}-root restart: unless-stopped environment: diff --git a/docker-compose.rootless.yml b/docker-compose.rootless.yml index fa121e7..4bbfeb9 100644 --- a/docker-compose.rootless.yml +++ b/docker-compose.rootless.yml @@ -10,8 +10,8 @@ services: dockerfile: Dockerfile.rootless args: # PocketBase version to bake into the image (see .env) - PB_VERSION: ${PB_VERSION:-0.39.10} - image: pocketbase:${PB_VERSION:-0.39.10} + PB_VERSION: ${PB_VERSION:-0.40.0} + image: pocketbase:${PB_VERSION:-0.40.0} container_name: ${CONTAINER_NAME:-pocketbase} restart: unless-stopped environment: