To Reproduce
Description
The traefik.me wildcard DNS service is currently globally unreachable (SERVFAIL).
All Dokploy-generated URLs of the form *.traefik.me fail to resolve, making deployed
applications completely inaccessible to end users β even when the underlying containers
are healthy and running.
β οΈ This is not the first occurrence. The same outage happened in December 2025 (see #3201).
DNS Verification
Tested against three independent global resolvers β all fail:
| Resolver |
Command |
Result |
| Google |
dig @8.8.8.8 traefik.me SOA |
SERVFAIL β No Reachable Authority |
| Cloudflare |
dig @1.1.1.1 traefik.me SOA |
SERVFAIL β Network Error |
| Quad9 |
dig @9.9.9.9 traefik.me SOA |
SERVFAIL β No Reachable Authority |
This confirms the issue is on traefik.me's authoritative DNS infrastructure, not on our side.
Impact
Any team relying solely on Dokploy-assigned traefik.me URLs has zero access to their
environments until the external service recovers. There is currently no built-in fallback in
Dokploy to handle this scenario.
Suggestions
-
Show direct IP:port links in the Dokploy UI
Display the raw http://<server-ip>:<host-port> link alongside the traefik.me URL,
so teams can always reach their services even when DNS is down.
-
Add a traefik.me health indicator to the dashboard
Proactively warn users when the external DNS dependency is failing, instead of leaving
them to debug a seemingly healthy stack.
-
Provide a self-hosted DNS alternative
Consider supporting a nip.io-style pattern or a configurable custom domain, reducing
dependence on a third-party free service with no SLA.
Workaround
Find the exposed port of your nginx container:
docker port <your-nginx-container-name>
# Example output: 80/tcp -> 0.0.0.0:32805
### Current vs. Expected behavior
**Current behavior:**
All Dokploy-assigned `*.traefik.me` URLs return DNS resolution failures (`SERVFAIL`)
globally. Applications are completely inaccessible to end users despite containers
being healthy and running. There is no fallback mechanism or warning in the Dokploy
UI to indicate the issue.
**Expected behavior:**
Either the Dokploy UI provides a direct IP:port access link as a fallback, or it
displays a warning when the `traefik.me` DNS dependency is unreachable β so teams
are not left debugging a healthy stack with no indication of the real cause.
### Provide environment information
```bash
OS: Ubuntu 24.04 (x86_64)
Dokploy version: latest (self-hosted)
VPS Provider: Google Cloud Platform (GCP Compute Engine)
Applications: Full-stack app β Next.js (web), NestJS (API), FastAPI (ML backend), PostgreSQL, Redis, Nginx
Which area(s) are affected? (Select all that apply)
Application
Are you deploying the applications where Dokploy is installed or on a remote server?
Same server where Dokploy is installed
Additional context
This is a recurring issue β the same traefik.me outage was reported in December 2025 (#3201).
Verified unreachable from the server itself using three independent global DNS resolvers
(Google 8.8.8.8, Cloudflare 1.1.1.1, Quad9 9.9.9.9) β all return SERVFAIL, confirming
this is traefik.me's infrastructure failing, not a local misconfiguration.
The workaround is to access apps via http://<server-ip>:<host-port> after finding the
exposed port with docker port <nginx-container>, and manually updating CORS_ORIGIN
and AUTH_TRUSTED_ORIGINS env vars. This is non-trivial for most users and should not
be necessary.
Since traefik.me is a free third-party service with no SLA, Dokploy should not rely on
it as the only access method.
Will you send a PR to fix it?
No
To Reproduce
Description
The
traefik.mewildcard DNS service is currently globally unreachable (SERVFAIL).All Dokploy-generated URLs of the form
*.traefik.mefail to resolve, making deployedapplications completely inaccessible to end users β even when the underlying containers
are healthy and running.
DNS Verification
Tested against three independent global resolvers β all fail:
dig @8.8.8.8 traefik.me SOASERVFAILβ No Reachable Authoritydig @1.1.1.1 traefik.me SOASERVFAILβ Network Errordig @9.9.9.9 traefik.me SOASERVFAILβ No Reachable AuthorityThis confirms the issue is on
traefik.me's authoritative DNS infrastructure, not on our side.Impact
Any team relying solely on Dokploy-assigned
traefik.meURLs has zero access to theirenvironments until the external service recovers. There is currently no built-in fallback in
Dokploy to handle this scenario.
Suggestions
Show direct IP:port links in the Dokploy UI
Display the raw
http://<server-ip>:<host-port>link alongside thetraefik.meURL,so teams can always reach their services even when DNS is down.
Add a traefik.me health indicator to the dashboard
Proactively warn users when the external DNS dependency is failing, instead of leaving
them to debug a seemingly healthy stack.
Provide a self-hosted DNS alternative
Consider supporting a
nip.io-style pattern or a configurable custom domain, reducingdependence on a third-party free service with no SLA.
Workaround
Find the exposed port of your nginx container:
Which area(s) are affected? (Select all that apply)
Application
Are you deploying the applications where Dokploy is installed or on a remote server?
Same server where Dokploy is installed
Additional context
This is a recurring issue β the same traefik.me outage was reported in December 2025 (#3201).
Verified unreachable from the server itself using three independent global DNS resolvers
(Google 8.8.8.8, Cloudflare 1.1.1.1, Quad9 9.9.9.9) β all return SERVFAIL, confirming
this is traefik.me's infrastructure failing, not a local misconfiguration.
The workaround is to access apps via
http://<server-ip>:<host-port>after finding theexposed port with
docker port <nginx-container>, and manually updatingCORS_ORIGINand
AUTH_TRUSTED_ORIGINSenv vars. This is non-trivial for most users and should notbe necessary.
Since traefik.me is a free third-party service with no SLA, Dokploy should not rely on
it as the only access method.
Will you send a PR to fix it?
No