Sync your Withings scale to Garmin Connect — self-hosted, no cloud, no account, no telemetry.
556
Sync your Withings scale to Garmin Connect, from your own computer. No cloud, no account, no telemetry. Open source (MIT): https://github.com/ulfdalen/scalebridge-sync
Weight, body fat, muscle mass, bone mass, hydration — every weigh-in on your Withings scale shows up in Garmin Connect on its own.
docker run -d --name scalebridge-sync --restart unless-stopped \
-p 127.0.0.1:8723:8723 -v scalebridge-sync:/data \
ulfdalen/scalebridge-sync
Then open http://localhost:8723 and follow the setup wizard — about ten minutes, with your Withings and Garmin accounts at hand. The wizard walks you through everything, including creating your personal free Withings developer app. After that the container syncs every 15 minutes in the background and survives reboots.
services:
scalebridge-sync:
image: ulfdalen/scalebridge-sync
container_name: scalebridge-sync
restart: unless-stopped
ports:
- "127.0.0.1:8723:8723"
volumes:
- scalebridge-sync:/data
volumes:
scalebridge-sync:
-p 127.0.0.1:8723:8723 publishes the UI to your machine only. Keep the 127.0.0.1: prefix — the UI has no login./data volume. Back up that volume and you have backed up everything; recreating the container loses nothing.docker stop.linux/amd64 and linux/arm64 (Raspberry Pi 4/5, Apple Silicon).docker compose pull && docker compose up -d — or docker pull, remove, and run again.latest — the current state of mainX.Y.Z — tagged releasesScaleBridge is the hosted version by the same author: the same sync engine running around the clock, connected in two minutes, with a free manual-sync tier and a small yearly fee for fully automatic sync.
Full guide (install options, security model, CLI, troubleshooting): https://github.com/ulfdalen/scalebridge-sync/blob/main/DOCS.md Issues and contributions: https://github.com/ulfdalen/scalebridge-sync/issues
Content type
Image
Digest
sha256:d1bfa475b…
Size
7.7 MB
Last updated
25 days ago
docker pull ulfdalen/scalebridge-sync