Dokploy / Dokploy/dokploy

Optional network interface setting for Dokploy Application

Open
#2,276 0 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
TypeScript
Stars
37.4k
Forks
3k
Avg merge
1d 3h
Merged PRs (30d)
73

Description

What problem will this feature address?

This feature will allow Dokploy Applications to bind services to specific network interfaces (like 127.0.0.1 and 10.8.0.1). Currently, because Applications lack this capability, I’m forced to switch to Dokploy Compose even when everything else fits an Application setup. This disrupts consistency and adds overhead to my deployment design.

Describe the solution you'd like

Add support in Dokploy Applications (and Databases) to specify the network interfaces (e.g. 127.0.0.1, 10.8.0.1) each service should bind to.

Describe alternatives you've considered

The only workaround is switching from the Dokploy Application to the Dokploy Compose, which allows interface binding. However, this sacrifices features and maintainability, and duplicates configuration just to control networking.

Additional context

No response

Will you send a PR to implement it?

No

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names Dokploy Applications, Databases, and Dokploy Compose as the relevant entry points; start by comparing how these deployment types expose networking configuration. Define the scope for selecting interfaces such as 127.0.0.1 and 10.8.0.1, then verify that both Applications and Databases can configure their services without requiring Dokploy Compose.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
infrastructure, networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.