You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This stack defines all the services for the housekeeping apps. See comments in the stack file for details. Note that for credentials we use the host docker `config.json` file. This requires the update service to be running on the same host (typically the manager node).
3
+
This stack defines all the services for the housekeeping apps. See comments in the stack file for details.
4
4
5
-
Also note that these credentials need to be updated if they expire. This file is located at `~/.docker/config.json`.
5
+
### Gantry Auto-Update Service
6
+
7
+
**Authentication Requirements:**
8
+
- Uses host Docker credentials from `/home/freecodecamp/.docker/config.json`
9
+
- Requires `--with-registry-auth` (set via `GANTRY_UPDATE_OPTIONS`) to propagate credentials to worker nodes
10
+
- Credentials must be valid and updated if expired
11
+
12
+
**Directory Requirements:**
13
+
- Mount `/home/freecodecamp/.docker:/root/.docker` as **writable** (buildx needs write access)
14
+
- Ensure `/home/freecodecamp/.docker/buildx/` directory exists on manager node
0 commit comments