Dokploy / Dokploy/dokploy

Add domain path-based access rules

Open
#4,408 1 comment 0 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

Summary

Add Vercel-like domain/path access rules for Dokploy domains.

Requested behavior

  • Allow rules per domain and path
  • Support path match types: exact, prefix, regex
  • Support basic auth on protected paths
  • Support IP allow list on protected paths
  • Allow advanced matcher expressions for Traefik request conditions
  • Work for both application domains and compose domains

Example

Protect google.com/redirect with basic auth and optional IP restrictions while preserving normal traffic for other paths.

Verification

  • Typecheck passes
  • Targeted domain/Traefik tests pass
  • Full vitest passes excluding existing real integration test file

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

Start by locating the domain configuration and Traefik integration entry points for both application and compose domains. Read the targeted domain and Traefik tests first, then verify the requested exact, prefix, regex, basic-auth, IP allow-list, and advanced matcher cases, along with typecheck and the stated Vitest coverage.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, typescript
Domain
authentication, authorization, backend, devops, networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.