Noteworthy Changes
Fixes #1331: Added 'forwarded' section Unit config #1347
Trust proxies on RFC1918 networks to set X-Forwarded-* headers
Update dependency django-auth-ldap to v5.1.0 #1338
Updated to latest version
Update dependency sentry-sdk to v2.19.2 #1359
Updated to latest version
Update docker.io/postgres Docker tag to v17 #1326
Our docker-compose file was updated to use PostgreSQL 17.
Note that you will need to take manual action after you upgrade a live PostgreSQL database.
If your database is not too big, a full backup (with PostgreSQL 16, i.e. before the upgrade) and restore (with a clean PostgreSQL 17, i.e. after the upgrade) is probably the easiest to achieve. Our troubleshooting wiki page has instructions on how to backup and restore a Netbox database. Please test the procedure on a test system first!
Note that there is no requirement to update to PostgreSQL 17, you can stick to version 16 just fine. You could do this with a docker-compose.override.yml
like so:
services:
postgres:
image: postgres:16-alpine
Update dependency dulwich to v0.22.7 #1363
Updated to latest version
Upgrade Nginx Unit to version 1.34
Update Nginx Unit to the latest version
Compatibility
This version of NetBox Docker is only compatible with NetBox v4.2.x and above.
For older versions, use a previous release of NetBox Docker.