Dokploy / Dokploy/dokploy

Dokploy installation won't converge under Podroid

Open
#5,434 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

needs-triage🔍
Dominant language
TypeScript
Stars
37.4k
Forks
3k
Avg merge
1d 3h
Merged PRs (30d)
73

Description

To Reproduce
  1. Setup Podroid on a device
  2. Install openssl with apk add openssl
  3. Try the installation curl.
Current vs. Expected behavior
podroid:~# apk add openssl
(1/3) Upgrading libcrypto3 (3.5.7-r0 -> 3.5.8-r0)
(2/3) Upgrading libssl3 (3.5.7-r0 -> 3.5.8-r0)
(3/3) Installing openssl (3.5.8-r0)
Executing busybox-1.37.0-r31.trigger
Executing ca-certificates-20260611-r0.trigger
OK: 715.9 MiB in 260 packages
podroid:~# curl -sSL https://dokploy.com/install.sh | sh
Detecting latest stable version from GitHub...
Latest stable version detected: v0.30.6
Installing Dokploy version: v0.30.6
Docker already installed
Using advertise address: 172.23.102.90
Swarm initialized: current node (1ywu1m5xkfxcdj0to9h9plets) is now a manager.

To add a worker to this swarm, run the following command:

    docker swarm join --token SWMTKN-1-55iqg3mv0972ype1q0q6yybc6iq59on86xnd0zycb17vzththi-3opnwe76xl8wb5br6pwurh65g 172.23.102.90:2377

To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
Swarm initialized
9m6lls0cgy65a3mmnjbiou8nf
Network created
n0ziso7k6d6rx03fgzaryzq4q
ia0seoejwhivijrfk1ohqtx4p
Generated secure database credentials and auth secret (stored in Docker Secrets)
kotcz60jduxig17mp3bu790w9
overall progress: 1 out of 1 tasks
1/1: running
verify: Service kotcz60jduxig17mp3bu790w9 converged
lk8sz0c2iguieaswv7qwh8uho
overall progress: 0 out of 1 tasks
1/1: starting

The tasks just won't converge

Provide environment information
OS: Alpine under Podroid
Arch: arm64
VPS: None, local device
Which area(s) are affected? (Select all that apply)

Installation

Are you deploying the applications where Dokploy is installed or on a remote server?

Same server where Dokploy is installed

Additional context

No response

Will you send a PR to fix it?

Maybe, need help

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 with the install.sh entry point referenced by the reproduction and inspect the Docker Swarm service that remains at “starting” after the network and secrets are created. Reproduce on Alpine under Podroid on arm64, then verify that the Dokploy installation converges successfully on the same server.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, shell
Domain
devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.