A simple Nginx container that shows your public IP for private services, protected by Cloudflare.
1.4K
A lightweight, containerized web application to display and manage your home network's public IP address with integrated Cloudflare DDNS support.
?format=json endpointservices:
myhomeip:
image: sgr33n/myhomeip:latest
ports:
- "80:80"
environment:
- CF_API_TOKEN=your_cloudflare_token
- URL=myhome.example.com
- REFRESH_MIN=60
- APP_USER=admin
- APP_PASS=secret
| Variable | Description | Default |
|---|---|---|
CF_API_TOKEN | Cloudflare API token (required for DDNS) | - |
URL | Domain to update on Cloudflare | - |
REFRESH_MIN | DNS update interval in minutes | 60 |
APP_USER | HTTP Basic Auth username (optional) | - |
APP_PASS | HTTP Basic Auth password (optional) | - |
AVATAR_URL | Custom avatar image URL or path | default avatar |
DEBUG | Enable logging | false |
Content type
Image
Digest
sha256:83b932ef7…
Size
36.7 MB
Last updated
9 months ago
docker pull sgr33n/myhomeip