# Python path to the custom Django authentication backend to use for external user authentication (optional, default: netbox.authentication.RemoteUserBackend
# Redis database ID for caching (default: 1)
- REMOTE_AUTH_BACKEND=<REMOTE_AUTH_BACKEND>
- REDIS_DB_CACHE=<REDIS_DB_CACHE>
# Name of the HTTP header which informs NetBox of the currently authenticated user. (optional, default: HTTP_REMOTE_USER
# The path you will use to access the app (i.e., /netbox, optional, default: none)
- REMOTE_AUTH_HEADER=<REMOTE_AUTH_HEADER>
- BASE_PATH=<BASE_PATH># optional
# If true, NetBox will automatically create local accounts for users authenticated via a remote service (optional, default: False
# The list of groups to assign a new user account when created using remote authentication (optional, default: []
# Python path to the custom Django authentication backend to use for external user authentication (optional, default: netbox.authentication.RemoteUserBackend)
-e REDIS_DB_TASK=<REDIS_DB_TASK> `# Redis database ID for tasks (default: 0)` \
-e REMOTE_AUTH_BACKEND=<REMOTE_AUTH_BACKEND> `# Python path to the custom Django authentication backend to use for external user authentication (optional, default: netbox.authentication.RemoteUserBackend` \
-e REDIS_DB_CACHE=<REDIS_DB_CACHE> `# Redis database ID for caching (default: 1)` \
-e REMOTE_AUTH_HEADER=<REMOTE_AUTH_HEADER> `# Name of the HTTP header which informs NetBox of the currently authenticated user. (optional, default: HTTP_REMOTE_USER` \
-e BASE_PATH=<BASE_PATH> `# optional` `# The path you will use to access the app (i.e., /netbox, optional, default: none)` \
-e REMOTE_AUTH_AUTO_CREATE_USER=<REMOTE_AUTH_AUTO_CREATE_USER> `# If true, NetBox will automatically create local accounts for users authenticated via a remote service (optional, default: False` \
-e REMOTE_AUTH_DEFAULT_GROUPS=<REMOTE_AUTH_DEFAULT_GROUPS> `# The list of groups to assign a new user account when created using remote authentication (optional, default: []` \
-e REMOTE_AUTH_BACKEND=<REMOTE_AUTH_BACKEND> `# optional` `# Python path to the custom Django authentication backend to use for external user authentication (optional, default: netbox.authentication.RemoteUserBackend)` \
-e REMOTE_AUTH_DEFAULT_PERMISSIONS=<REMOTE_AUTH_DEFAULT_PERMISSIONS> `# A mapping of permissions to assign a new user account when created using remote authentication (optional, default: {}` \
-e REMOTE_AUTH_HEADER=<REMOTE_AUTH_HEADER> `# optional` `# Name of the HTTP header which informs NetBox of the currently authenticated user. (optional, default: HTTP_REMOTE_USER)` \
-e TZ=${TZ:-Europe/Amsterdam}`# Specify a timezone to use for example Europe/Amsterdam` \
-e REMOTE_AUTH_AUTO_CREATE_USER=<REMOTE_AUTH_AUTO_CREATE_USER> `# optional` `# If true, NetBox will automatically create local accounts for users authenticated via a remote service (optional, default: False)` \
-e REMOTE_AUTH_DEFAULT_GROUPS=<REMOTE_AUTH_DEFAULT_GROUPS> `# optional` `# The list of groups to assign a new user account when created using remote authentication (optional, default: [])` \
-e REMOTE_AUTH_DEFAULT_PERMISSIONS=<REMOTE_AUTH_DEFAULT_PERMISSIONS> `# optional` `# A mapping of permissions to assign a new user account when created using remote authentication (optional, default: {})` \
-p 8000:8000 `# will map the container's port 8000 to port 8000 on the host` \
-p 8000:8000 `# will map the container's port 8000 to port 8000 on the host` \