Skip to content

v3: s6-rc failed to properly bring all the services up! #4057

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
dasunsrule32 opened this issue Oct 11, 2024 · 2 comments
Open

v3: s6-rc failed to properly bring all the services up! #4057

dasunsrule32 opened this issue Oct 11, 2024 · 2 comments

Comments

@dasunsrule32
Copy link

dasunsrule32 commented Oct 11, 2024

Checklist

  • Have you pulled and found the error with jc21/nginx-proxy-manager:v3 docker image?
    • Yes
  • Are you sure you're not using someone else's docker image?
    • Yes
  • Have you searched for similar issues (both open and closed)?
    • Yes

Describe the bug
Attempting to start v3 with a volume specified, it fails with the following:

npm-v3  | ❯ Configuring npm user ...
npm-v3  | ❯ Configuring npm group ...
npm-v3  | ❯ Checking paths ...
npm-v3  | ❯ Setting ownership ...
npm-v3  | ❯ Dynamic resolvers ...
npm-v3  | s6-rc: warning: unable to start service prepare: command exited 127
npm-v3  | /run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.

Nginx Proxy Manager Version
3.0.0a

To Reproduce
Steps to reproduce the behavior:

  1. Configure compose.yml
services:
  npm-v3:
    image: docker.io/jc21/nginx-proxy-manager:v3
    container_name: npm-v3
    restart: unless-stopped
    ports:
      - 80:80
      - 81:81
      - 443:443
    volumes:
      - ${DATA_PATH}:/data
    deploy:
      resources:
        limits:
          memory: 1G
    env_file:
      - .env

.env file

PUID=1000
PGID=1000
NPM_DISABLE_IPV6=true
DATA_PATH=/mnt/data/npm-v3
  1. docker compose up -d
  2. See error

Expected behavior
NPM starts and UI is accessible and ready for configuration.

Operating System
TrueNAS SCALE 24.0.4.2 using jlmkr and jails, not TrueNAS Apps. Basically, it's regular docker.

Additional context
It starts fine when I don't mount the volume, I've set it to root as well to see if that resolves the issue and it does not. Permissions are set properly on the dataset as well.

@dasunsrule32
Copy link
Author

dasunsrule32 commented Oct 18, 2024

You can workaround the issue with using a docker volume rather than a host path, but for me, that's a workaround.

All the v3 tags are missing from jc21's docker hub as well. So I will work on building and testing with the Dockerfile as changes come in on the new docker hub org.

Looks like d499e2b changed the location for the dev images to docker.io/nginxproxymanager/nginx-proxy-manager-dev:v3 as soon as the next time v3 branch builds.

Copy link

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

@github-actions github-actions bot added the stale label May 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy