Skip to content

[BUG] Auto reload functionality does not work #112

@huncrys

Description

@huncrys

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Enabling NGINX_AUTORELOAD has no effect.

Expected Behavior

Configuration in /config/nginx is automatically reloaded.

Steps To Reproduce

  1. docker run -e NGINX_AUTORELOAD=true --rm --name lsionginxtest lscr.io/linuxserver/nginx
  2. docker exec lsionginxtest touch /config/nginx/test.conf
  3. Reload is not triggered, logs are empty.

Environment

- OS: Ubuntu 24.04
- How docker service was installed: https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository

CPU architecture

x86-64

Docker creation

docker run -e NGINX_AUTORELOAD=true --rm --name lsionginxtest lscr.io/linuxserver/nginx

Container logs

[migrations] started
[migrations] 01-nginx-site-confs-default: executing...
[migrations] 01-nginx-site-confs-default: succeeded
[migrations] done
usermod: no changes
───────────────────────────────────────

      ██╗     ███████╗██╗ ██████╗
      ██║     ██╔════╝██║██╔═══██╗
      ██║     ███████╗██║██║   ██║
      ██║     ╚════██║██║██║   ██║
      ███████╗███████║██║╚██████╔╝
      ╚══════╝╚══════╝╚═╝ ╚═════╝

   Brought to you by linuxserver.io
───────────────────────────────────────

To support LSIO projects visit:
https://www.linuxserver.io/donate/

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID:    911
User GID:    911
───────────────────────────────────────
Linuxserver.io version: 1.28.0-r3-ls324
Build-date: 2025-07-10T04:41:16+00:00
───────────────────────────────────────
    
Setting resolver to  192.168.65.7
Setting worker_processes to 16
generating self-signed keys in /config/keys, you can replace these with your own keys if required
.+.+.....+++++++++++++++++++++++++++++++++++++++*................+.+..+....+...+...+..+.............+..+...+.......+..+.+..+...+....+...+.................+......+............+..........+...+...+......+......+++++++++++++++++++++++++++++++++++++++*....+............+...+........+.............+..+...+......+.+..+.+.....+..........+.....................+.....+.+.....+............+.+..+...............+...+.++++++
..+++++++++++++++++++++++++++++++++++++++*.+.+..+.........+...+...+....+......+........+.+++++++++++++++++++++++++++++++++++++++*.....+........+......+......+.+........+......+.+............+......+.....+.......+..+.+......+.....+...............+.+..+...+...............+......................+..+.............+........+...+....+...+........+......+.........+.+.....+.+..+.+.....+....+............+.....+.+...+..+..........+..+............+...+...+.............+......+.....+.+........+............+....+...+...+.....+....+...+......+.....+..........+......+.........+..+..........+..+.+......+...+.....+.+......+......+..+.......+........+......+.+.........+.....+.........+.+..+.......+..+......+....+......+.........+......+..+.+......+.....+......+...+......+......+...+......+.+............+.....+.+...........+...+.+.........+...........+...............++++++
-----
[custom-init] No custom files found, skipping...
[ls.io-init] done.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions