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
    No fields configured for issues without a type.

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions