Releases: netbox-community/netbox-docker
Version 3.4.2
Noteworthy Changes
This is a small maintenance release to update some dependencies and fix small issues.
Update dependency dulwich to v0.24.8 #1555
Update dependency sentry-sdk to v2.43.0 #1554
Correct typo in launch-netbox.sh #1547
Support new API_TOKEN format #1532
Use our example file in the Readme #1479
Compatibility
This version of NetBox Docker is only compatible with NetBox v4.4.x and above.
For older versions, use a previous release of NetBox Docker.
Version 3.4.1
Noteworthy Changes
Update BUILD_DATE format to include seconds #1511
To comply with the standards.
Update dependency sentry-sdk to v2.39.0 #1519
Increase default NGINX Unit request body limit to 100 MB in nginx settings #1515
Allows bigger attachments to be uploaded.
Compatibility
This version of NetBox Docker is only compatible with NetBox v4.4.x and above.
For older versions, use a previous release of NetBox Docker.
Version 3.4.0
Noteworthy Changes
Housekeeping #1501
Removed the housekeeping container that is not needed with NetBox 4.4.0
Update dependency sentry-sdk to v2.35.2 #1507
Update actions/checkout action to v5 #1497
Support new DATABASES syntax in Netbox 4.3 #1495
Use new DATABASES syntax in our configuration file
Update dependency dulwich to v0.24.1 #1492
Update super-linter/super-linter action to v8 #1485
Fixed typo for BUILDX_PLATFORM variable #1478
Add AUTH_LDAP_ALWAY_UPDATE_USER to ldap config #1470
Update dependency django-auth-ldap to v5.2.0 #1452
Compatibility
This version of NetBox Docker is only compatible with NetBox v4.4.x and above.
For older versions, use a previous release of NetBox Docker.
Version 3.3.0
Noteworthy Changes
Update ghcr.io/astral-sh/uv Docker tag to v0.7 #1449
Update docker.io/valkey/valkey Docker tag to v8.1 #1406
Fix editorconfig-checker deprecations #1425
Update dependency dulwich to v0.22.8 #1413
Compatibility
This version of NetBox Docker is only compatible with NetBox v4.3.x and above.
For older versions, use a previous release of NetBox Docker.
Version 3.2.1
Noteworthy Changes
Update dependency sentry-sdk to v2.27.0 #1446
Fix a problem with older Sentry versions (#1417)
Update dependency django-storages to v1.14.6 #1432
Fixes an issue with the build of the NetBox feature branch
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.
Version 3.2.0
Noteworthy Changes
Display Docker image version #1380
Display the version of our Docker image in the bottom right corner off NetBox.
Updates for new branch names #1382
The Readme now refers to the correct NetBox branches
PRINCIPALS.md and MAINTAINERS.md #1252
Added some documentation for project
Use hosted Ubuntu 24.04 runners #1376
The tests now run on the Github runners for x64 and arm64.
Update issue reporting #1329
Small changes to our issue templates
Improved image build #1386
uv is used to build the virtual environment in our image.
If you build you own image derived from ours you will have to update your Dockerfile / Containerfile.
https://github.com/netbox-community/netbox-docker/wiki/Using-Netbox-Plugins
Add: IPv6-only support => Update docker/nginx-unit.json #1384
Nginx Unit is now (once again) configured to listen on IPv4 and IPv6 addresses
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.
Version 3.1.1
Noteworthy Changes
Update dependency sentry-sdk to v2.20.0 #1375
Updated to latest version
Update Nginx unit to 1.34.1 #1372
Update Nginx Unit to the latest version to fix a crash with OpenTelemetry support
Feature: Support ISOLATED_DEPLOYMENT setting #1377
Read ISOLATED_DEPLOYMENT from environment variables
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.
Version 3.1.0
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-alpineUpdate 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.
Version 3.0.2
Noteworthy Changes
When no build is needed don't create the buildx config #1309
Fixes a problem that lets builds fail, when no new image needed to be build
Update dependency sentry-sdk to v2.14.0 #1315
Updated to newest version
Upgrade Nginx Unit to version 1.33
Update Nginx Unit to the newest version
Compatibility
This version of NetBox Docker is only compatible with NetBox v4.1.x and above.
For older versions, use a previous release of NetBox Docker.
Version 3.0.1
Noteworthy Changes
Use Docker Build Cloud for releases #1303
To fix a problem with our QEMU based multi-arch we are now using the Docker buid cloud. This should improved the build time a bit and make the build more stable.
Compatibility
This version of NetBox Docker is only compatible with NetBox v4.1.x and above.
For older versions, use a previous release of NetBox Docker.