Files
templates/blueprints/pocketbase/template.toml
Jainil Prajapati e61f9020db feat(pocketbase): update docker-compose.yml and template configuration (#363)
* feat(pocketbase): update docker-compose.yml and template configuration

- Update PocketBase to use latest version instead of specific version
- Add environment variables for configuration
- Implement named volumes for data persistence
- Improve healthcheck configuration with better parameters
- Add encryption support via environment variable
- Update template.toml to include new configuration options
- Configure proper volume mounts and environment variables
- Set default timezone to Europe/Berlin

* feat(pocketbase): refactor docker-compose and template configuration for improved clarity and consistency
2025-09-20 23:37:27 -06:00

20 lines
364 B
TOML

[variables]
main_domain = "${domain}"
admin_email = "${email}"
admin_password = "${password:32}"
[config]
[[config.domains]]
serviceName = "pocketbase"
port = 8090
host = "${main_domain}"
[config.env]
SOFTWARE_VERSION_TAG = "latest"
EMAIL = "${admin_email}"
ADMIN_PASSWORD = "${admin_password}"
[[config.mounts]]
name = "pocketbase-data"
mountPath = "/pb_data"