Conversation
…key-valkey-9.x Update docker.io/valkey/valkey Docker tag to v9
…tgres-18.x Update docker.io/postgres Docker tag to v18
Update dependency dulwich to v0.24.10
Update dependency sentry-sdk to v2.44.0
* Switch server to Granian Because the development of Nginx Unit has been stopped, switch the server to Granian which still allows to serve the Python application and the static files from one server. * Addressed review comments * Update docker/launch-netbox.sh Co-authored-by: Christian Mäder <cimnine@users.noreply.github.com> * Update docker/launch-netbox.sh Co-authored-by: Christian Mäder <cimnine@users.noreply.github.com> --------- Co-authored-by: Christian Mäder <cimnine@users.noreply.github.com>
Update dependency granian to v2.6.0
Update dependency sentry-sdk to v2.45.0
…out-6.x Update actions/checkout action to v6
Update dependency sentry-sdk to v2.46.0
Update dependency sentry-sdk to v2.47.0
fix: change the netbox docker version in the image tag
Update STORAGES example in extra.py
* feat: add SSO environment variable support for OKTA and Google OAuth2 Add native support for SSO configuration through environment variables and Docker secrets, eliminating the need to modify configuration.py for common SSO providers. Changes: - Add OKTA OpenID Connect configuration variables: - SOCIAL_AUTH_OKTA_OPENIDCONNECT_KEY (env var) - SOCIAL_AUTH_OKTA_OPENIDCONNECT_SECRET (env var + Docker secret: okta_openidconnect_secret) - SOCIAL_AUTH_OKTA_OPENIDCONNECT_API_URL (env var) - Add Google OAuth2 configuration variables: - SOCIAL_AUTH_GOOGLE_OAUTH2_KEY (env var) - SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET (env var + Docker secret: google_oauth2_secret) Follows existing patterns with _read_secret() for sensitive data and environ.get() for non-sensitive configuration. Resolves: #1139 * Secrets example * fix: add newline at end of file --------- Co-authored-by: skyefugate <skyefugate@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency dulwich to v0.25.0
…dap-5.x Update dependency django-auth-ldap to v5.3.0
Changed volume to match upstream image
chore(deps): update dependency granian to v2.6.1
chore(deps): update dependency sentry-sdk to v2.49.0
Support new API token format
chore(deps): update dependency dulwich to v0.25.1
Update dependency dulwich to v0.25.2
Update dependency dulwich to v1
chore(deps): update dependency sentry-sdk to v2.50.0
chore(deps): update dependency sentry-sdk to v2.51.0
Fixed the local documentation and prepare for a new release
cimnine
approved these changes
Feb 3, 2026
|
Is there a way to edit the granian configuration? In the nginx-unit there was a way to increase the webserver number of workers. |
Member
Author
|
You can set the environment variables used here: https://github.com/netbox-community/netbox-docker/blob/release/docker/launch-netbox.sh |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Noteworthy Changes
This release contains some breaking changes, that are listed below. Mainly Nginx Unit, which we used as a web and application server is not maintained anymore. We are now using Granian. We also updated Valkey and PostgreSQL images.
Switch server to Granian #1561
Because Nginx Unit is no longer actively maintained, we are switching the server to Granian. If you have made custom configurations for Nginx Unit, please refer to the Granian documentation to replicate those settings.
Update docker.io/postgres Docker tag to v18 #1523
This is a major version update for the PostgreSQL image. You need to export and re-import your database. See the the instructions in our wiki: Upgrading PostgreSQL
Update docker.io/valkey/valkey Docker tag to v9 #1500
This is a major version update for the Valkey image.
Support new API token format #1591
NetBox has updated its API token format to enhance security. NetBox Docker now supports the new token format.
Update STORAGES example in extra.py #1576
NetBox-Docker Okta & Google SSO Environment Additions #1475
Dependency updates
Compatibility
This version of NetBox Docker is only compatible with NetBox v4.5.x and above.
For older versions, use a previous release of NetBox Docker.