Garage UI Docker image built for ARMv7 architectures, optimized for QNAP NAS devices.
106
Web dashboard for Garage S3-compatible object storage,
built for linux/arm/v7 (32-bit ARM).
This is an architecture-specific build of Noooste/garage-ui.
The upstream image (noooste/garage-ui) only ships linux/amd64 and linux/arm64 — this repo
covers 32-bit ARM devices, such as:
/health healthcheck| Tag | Description |
|---|---|
0.10.0 | Garage UI v0.10.0 |
latest | Latest published version |
docker run -d --name garage-ui \
-p 8080:8080 \
-v /path/to/config.yaml:/app/config.yaml:ro \
matiasft/garage-ui-armv7:latest
Minimal config.yaml:
server:
port: 8080
garage:
endpoint: "http://garage:3900"
admin_endpoint: "http://garage:3903"
admin_token: "your-admin-token"
region: "garage"
Then open http://<host>:8080.
services:
garage-ui:
image: matiasft/garage-ui-armv7:latest
ports:
- "8080:8080"
volumes:
- ./config.yaml:/app/config.yaml:ro
restart: unless-stopped
Any config value can be overridden with the GARAGE_UI_ prefix:
GARAGE_UI_SERVER_PORT=8080
GARAGE_UI_GARAGE_ENDPOINT=http://garage:3900
GARAGE_UI_GARAGE_ADMIN_ENDPOINT=http://garage:3903
GARAGE_UI_GARAGE_ADMIN_TOKEN=your-token
Secrets can be loaded from files with the _FILE suffix
(e.g. GARAGE_UI_GARAGE_ADMIN_TOKEN_FILE=/run/secrets/token).
See config.example.yaml for all options (auth, CORS, logging).
garage.toml: [admin] api_bind_addr and admin_token setDockerfile with docker buildx build --platform linux/arm/v7Content type
Image
Digest
sha256:09a6da079…
Size
25.6 MB
Last updated
3 months ago
docker pull matiasft/garage-ui-armv7