[GH-ISSUE #4527] Incomplete container launch after adding PUID/PGID. Stuck at "Setting ownership ..." #2896

Open
opened 2026-02-26 07:37:08 +03:00 by kerem · 1 comment
Owner

Originally created by @truthsword on GitHub (May 6, 2025).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/4527

Describe the bug

I have a working stack with many proxy entrys, and SSL certs, and want to run as my user/group.

Nginx Proxy Manager Version

2.12.3

To Reproduce
Steps to reproduce the behavior:

  1. docker compose up -d

Expected behavior

Full container start-up ending (maybe) in Completed SSL cert renew process

Operating System

Debian 12

Additional context

Logging:

db-1  | [i] pre-init.d - processing /scripts/pre-init.d/01_secret-init.sh
db-1  | [i] mysqld not found, creating....
db-1  | [i] MySQL directory already present, skipping creation
db-1  | 2025-05-06 15:38:43 0 [Note] Starting MariaDB 10.11.5-MariaDB source revision 7875294b6b74b53dd3aaa723e6cc103d2bb47b2c as process 1
db-1  | 2025-05-06 15:38:43 0 [Note] Plugin 'InnoDB' is disabled.
db-1  | 2025-05-06 15:38:43 0 [Note] Plugin 'FEEDBACK' is disabled.
db-1  | 2025-05-06 15:38:43 0 [Note] Server socket created on IP: '0.0.0.0'.
db-1  | 2025-05-06 15:38:43 0 [Note] Server socket created on IP: '::'.
db-1  | 2025-05-06 15:38:43 0 [Warning] 'user' entry '@9eee03f51119' ignored in --skip-name-resolve mode.
db-1  | 2025-05-06 15:38:43 0 [Warning] 'proxies_priv' entry '@% root@9eee03f51119' ignored in --skip-name-resolve mode.
db-1  | 2025-05-06 15:38:43 0 [Note] /usr/bin/mysqld: ready for connections.
db-1  | Version: '10.11.5-MariaDB'  socket: '/run/mysqld/mysqld.sock'  port: 3306  Alpine Linux
app-1  | ❯ Configuring npm user ...
app-1  | ❯ Configuring npm group ...
app-1  | ❯ Checking paths ...
app-1  | ❯ Setting ownership ...

Never proceeds from there.

Originally created by @truthsword on GitHub (May 6, 2025). Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/4527 **Describe the bug** <!-- A clear and concise description of what the bug is. --> I have a working stack with many proxy entrys, and SSL certs, and want to run as my user/group. **Nginx Proxy Manager Version** <!-- What version of Nginx Proxy Manager is reported on the login page? --> 2.12.3 **To Reproduce** Steps to reproduce the behavior: 1. `docker compose up -d` **Expected behavior** <!-- A clear and concise description of what you expected to happen. --> Full container start-up ending (maybe) in `Completed SSL cert renew process` **Operating System** <!-- Please specify if using a Rpi, Mac, orchestration tool or any other setups that might affect the reproduction of this error. --> Debian 12 **Additional context** <!-- Add any other context about the problem here, docker version, browser version, logs if applicable to the problem. Too much info is better than too little. --> Logging: ``` db-1 | [i] pre-init.d - processing /scripts/pre-init.d/01_secret-init.sh db-1 | [i] mysqld not found, creating.... db-1 | [i] MySQL directory already present, skipping creation db-1 | 2025-05-06 15:38:43 0 [Note] Starting MariaDB 10.11.5-MariaDB source revision 7875294b6b74b53dd3aaa723e6cc103d2bb47b2c as process 1 db-1 | 2025-05-06 15:38:43 0 [Note] Plugin 'InnoDB' is disabled. db-1 | 2025-05-06 15:38:43 0 [Note] Plugin 'FEEDBACK' is disabled. db-1 | 2025-05-06 15:38:43 0 [Note] Server socket created on IP: '0.0.0.0'. db-1 | 2025-05-06 15:38:43 0 [Note] Server socket created on IP: '::'. db-1 | 2025-05-06 15:38:43 0 [Warning] 'user' entry '@9eee03f51119' ignored in --skip-name-resolve mode. db-1 | 2025-05-06 15:38:43 0 [Warning] 'proxies_priv' entry '@% root@9eee03f51119' ignored in --skip-name-resolve mode. db-1 | 2025-05-06 15:38:43 0 [Note] /usr/bin/mysqld: ready for connections. db-1 | Version: '10.11.5-MariaDB' socket: '/run/mysqld/mysqld.sock' port: 3306 Alpine Linux app-1 | ❯ Configuring npm user ... app-1 | ❯ Configuring npm group ... app-1 | ❯ Checking paths ... app-1 | ❯ Setting ownership ... ``` Never proceeds from there.
Author
Owner

@github-actions[bot] commented on GitHub (Nov 14, 2025):

Issue is now considered stale. If you want to keep it open, please comment 👍

<!-- gh-comment-id:3530517806 --> @github-actions[bot] commented on GitHub (Nov 14, 2025): Issue is now considered stale. If you want to keep it open, please comment :+1:
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-proxy-manager-NginxProxyManager#2896
No description provided.