Bring the Docker setup in line with DriverVault's
The combined stack now includes PocketBase as a first-class service instead of assuming an external one: a Docker/pocketbase image built from the release binary that bundles the pb_migrations and upserts the superuser on boot, so a fresh stack checks/creates its collections and super-admin the same way DriverVault does. Add production compose variants (registry images) and .env(.prod).example files for both Docker/ and Docker AIO/, a top-level compose name, a PocketBase healthcheck with a service_healthy dependency, and env-driven ports. Move the containerized PocketBase to :8070 (the live remote PB stays 10.2.1.10:8026). Add a root .dockerignore to trim the repo-root build context used by the pocketbase and AIO images. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
1 parent
11fb1e060d
commit
2d20f6f29c
13 files changed
+401
-32
No files matched your search
@@ -36,7 +36,7 @@ in memory by the API Server and fanned out over WebSockets.
|
||||
| [`Fly App/`](Fly%20App/) | Flutter (Android) + Kotlin DJI MSDK V4 bridge | — | ✅ Built & run on a real device; live telemetry uplink |
|
||||
| [`Adobe Plugin/`](Adobe%20Plugin/) | — | — | 🚧 Placeholder |
|
||||
| [`Phone App/`](Phone%20App/) | — | — | 🚧 Placeholder |
|
||||
| [`Docker/`](Docker/) · [`Docker AIO/`](Docker%20AIO/) | Docker Compose | `:8080` `:8090` `:8026` | ✅ Combined stack + single all-in-one container |
|
||||
| [`Docker/`](Docker/) · [`Docker AIO/`](Docker%20AIO/) | Docker Compose | `:8080` `:8090` `:8070` | ✅ Combined stack + single all-in-one container |
|
||||
|
||||
## Data model (PocketBase)
|
||||
|
||||
|
||||
Reference in new issue
Block a user