Initial commit: PocketBase Docker setup (root & rootless variants)

Add Dockerfiles, Compose stacks, and entrypoints for running PocketBase
in both root and rootless container configurations, plus .env.example
documenting version, port, superuser bootstrap, and encryption settings.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
tajniak81
2026-07-19 12:08:41 +02:00
co-authored by Claude Opus 4.8
commit d0755b7b55
9 changed files with 365 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
# ── Secrets / local config ────────────────────────────────────────────
# .env holds admin credentials and the encryption key — never commit it.
.env
.env.*
!.env.example
# ── PocketBase runtime data ───────────────────────────────────────────
# Local bind-mounts of the SQLite DB, uploads, and generated files.
pb_data/
pb_public/
pocketbase
pocketbase.exe
# Migrations/hooks are usually versioned; ignore only local scratch copies.
# pb_migrations/
# pb_hooks/
# ── Tooling ───────────────────────────────────────────────────────────
.claude/settings.local.json
# ── OS / editor cruft ─────────────────────────────────────────────────
.DS_Store
Thumbs.db
*.swp
*~
.vscode/
.idea/