Change just Admin ports (80 / 443)
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 37.4k
- Forks
- 3k
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 73
Description
What problem will this feature address?
How to change only Dokploy Admin ports (80 / 443) to other ports ?
I need to keep services running on 80 / 443, disable access to Dokploy Admin when user try to access server domain address directly on port 80 or 443.
If I change Traeffik ports, then all published docker services on Dokploy changes to other port too.
I need this for improve security, so I can access Dokploy with a specific port, and then I will block this TCP port in server firewall, so I can allow only specific origin addresses.
Describe the solution you'd like
A simple configuration where to change admin ports (HTTP and HTTPS)
Describe alternatives you've considered
I tryed to use a proxy with Apache, and configure other port mapped to port 3000. It works, but with a lot of problem: Two factor auth does not work, Login only works if always use an empty browser cache...
Additional context
No response
Will you send a PR to implement it?
Maybe, need help
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how Dokploy configures the Traefik entrypoints and published Docker service ports; the issue does not name specific files or tests. Check the existing Apache proxy workaround and port 3000 behavior. Done means HTTP and HTTPS admin ports can be configured independently while published services retain their ports and direct access on 80/443 can be blocked.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- apache, docker
- Domain
- devops, infrastructure, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100