Update-check and instance-count service for UsersConnect. Stores no IP addresses.
383
The service that UsersConnect instances call once a day to check for updates. It tells each instance whether a newer version is available, occasionally returns a short notice, and counts how many distinct instances check in each day.
Source code: github.com/omairsalman03/usersconnect-checkin. The README there explains exactly what is received and stored.
It must run behind exactly one reverse proxy that sets X-Forwarded-For, and must not publish its port directly.
services:
checkin:
image: omairsalman/usersconnect-checkin:1.1.0
restart: unless-stopped
volumes:
- checkin-data:/app/data
networks:
- checkin # shared with the reverse proxy; no ports published
read_only: true
tmpfs:
- /tmp
networks:
checkin:
name: checkin
volumes:
checkin-data:
The data volume holds a single SQLite database. The image runs as a non-root user and includes a healthcheck.
latest: the most recent releasex.y.z: a specific version. Pin one in productionContent type
Image
Digest
sha256:d75c854e8…
Size
83.4 MB
Last updated
about 1 month ago
docker pull omairsalman/usersconnect-checkin