PocketBase
PocketBase is an open source backend consisting of a realtime database, authentication, file storage and more. It can be used as a standalone app or embedded into your Go projects.
Services
pocketbase: The PocketBase service.
Configuration
PB_VERSION: The version of the PocketBase image, default is0.30.0.PB_PORT: The host port for PocketBase, default is8090.PB_ADMIN_EMAIL: The admin email, default isadmin@example.com.PB_ADMIN_PASSWORD: The admin password, default issupersecret123.PB_ENCRYPTION: Optional encryption key (32 characters).
Volumes
pb_data: A volume for storing PocketBase data.pb_public: Optional public folder.pb_hooks: Optional hooks folder.