github netbox-community/netbox-docker 4.0.0
Version 4.0.0

14 hours ago

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 unit to netbox.

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.

Don't miss a new netbox-docker release

NewReleases is sending notifications on new releases.