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
Copy file name to clipboardExpand all lines: README.md
+10-1Lines changed: 10 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,6 +44,7 @@ services:
44
44
- "REPLACE_WITH_GROUP_ID"
45
45
volumes:
46
46
- /var/run/docker.sock:/var/run/docker.sock:ro
47
+
# Run the command "sudo chown -R 65532:65532 ./labelgate-data" to ensure the mount path has the correct ownership.
47
48
- ./labelgate-data:/app/config
48
49
environment:
49
50
- LABELGATE_CLOUDFLARE_API_TOKEN
@@ -77,7 +78,6 @@ services:
77
78
# Create a network for the services you want to connect to cloudflared.
78
79
# This allows your Cloudflare tunnel to connect to services via their container_name within the "cloudflared-network" bridge, eliminating the need for port mapping.
79
80
# Consolidating all public services into a single network ensures they remain isolated from private services.
80
-
81
81
networks:
82
82
cloudflared-network:
83
83
```
@@ -88,6 +88,15 @@ docker compose up -d
88
88
89
89
That's it. Labelgate watches your containers and syncs labels to Cloudflare automatically.
90
90
91
+
> **Note:** We do **not** publish a `latest` tag. Use explicit version tags for strict version control:
92
+
>
93
+
> | Tag | Description |
94
+
> |-----|-------------|
95
+
> |`v0.1.0`| Exact version |
96
+
> |`v0.1`| Latest patch in 0.1.x |
97
+
> |`v0`| Latest minor in 0.x.x |
98
+
> |`v0.1.0-full`| Alpine-based variant with shell and timezone data |
99
+
91
100
## Features
92
101
93
102
-[x]**DNS Management** — Create and sync Cloudflare DNS records via Docker labels
0 commit comments