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.
This also changes the username the container is using internally from
unittonetbox.
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
In docker-library/postgres#1259 the maintainers of the Docker image changed the way they mount the data directory into the container. Please check your setup!
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
- Update dependency dulwich to v1 #1598
- Update dependency sentry-sdk to v2.51.0 #1604
- Update dependency django-auth-ldap to v5.3.0 #1583
- Update actions/checkout action to v6 #1565
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.