Minimal Docker image for PocketBase with automatic superuser initialization.
64
Minimal Docker image for PocketBase with automatic superuser initialization.
PocketBase has no official Docker image yet. This provides a minimal, ready-to-use container with auto-configured admin credentials.
docker run -d \
--name pocketbase \
-p 127.0.0.1:8090:8090 \
-v ./pb_data:/pb_data \
-e [email protected] \
-e PASSWORD=your-secure-password \
prateekrajgautam/pocketbase:latest
| Variable | Default | Description |
|---|---|---|
EMAIL | [email protected] | Superuser email |
PASSWORD | admin | Superuser password |
docker-compose.yml file
services:
pocketbase:
image: prateekrajgautam/pocketbase:latest
container_name: pocketbase
restart: unless-stopped
ports:
- 127.0.0.1:8090:8090
volumes:
- ${PB_DATA_DIR:-./pb_data}:/pb_data
environment:
- EMAIL=${EMAIL:[email protected]}
- PASSWORD=${PASSWORD:-admin}
.env file
[email protected]
PASSWORD=admin
PB_DATA_DIR=./pb_data
On every container start:
EMAIL/PASSWORD env vars (silently skipped if already exists)Content type
Image
Digest
sha256:df2dc184b…
Size
26.9 MB
Last updated
about 2 months ago
docker pull prateekrajgautam/pocketbase