Skip to main content

NetBox Secrets

NetBox Secrets is a NetBox plugin for securely storing and managing secrets (passwords, API keys, tokens, certificates, etc.) with end-to-end encryption. Secrets are encrypted at rest and can be assigned to any supported NetBox object.

Highlights

  • Public-key (RSA) based master key distribution
  • AES-256 encryption for secret values
  • Session-key workflow for encryption/decryption
  • Flexible secret assignment to NetBox objects
  • Secret roles for organization and access control
  • REST API + GraphQL integration

Compatibility

NetBox Version Plugin Version
3.3.x 1.4.x - 1.5.x
3.4.x 1.6.x - 1.7.x
3.5.x 1.8.x
3.6.x 1.9.x
3.7.x 1.10.x
4.0.x 2.0.x
4.1.x 2.1.x
4.2.x 2.2.x
4.3.x 2.3.x
4.4.x 2.4.x
4.5.x 3.0.x
4.6.x 3.1.x

Quickstart

  • Setup (installation + configuration): docs/installation.md
  • Then create your first User Key in the UI

Documentation

Release Notes

  • Release notes are maintained in GitHub for each version.

Deprecations & Migration

  • Legacy API endpoints supported until NetBox v4.6: docs/api.md

Legacy Migration

Legacy guidance for netbox-secretstore migrations is available here: docs/legacy-migration.md

Support

  • Issues and feature requests: open a ticket in your internal tracker or this repository's issue tracker.
  • Security concerns: see SECURITY.md.

License

See LICENSE.md.

Metadata

Release files for netbox-secrets 3.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for netbox-secrets 3.1.2
File Size Uploaded Provenance Actions
netbox_secrets-3.1.2.tar.gz 61.1 kB Without provenance Details for netbox_secrets-3.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for netbox-secrets 3.1.2
File Interpreter ABI Platform Actions
netbox_secrets-3.1.2-py3-none-any.whl Python 3 none any Details for netbox_secrets-3.1.2-py3-none-any.whl

Total release size: 143.8 kB

Release files / netbox_secrets-3.1.2.tar.gz

Download URL netbox_secrets-3.1.2.tar.gz
Size 61.1 kB
Tags Source
SHA-256 checksum
How to use checksums
063e53c2d710178964a65348c61a65d4c2709fc6e1621705fcc165c89215a7d8
BLAKE2b-256 checksum
How to use checksums
c1e9c5da5632634f2ed41be96cc3add5af3b74596a3333fcfed021b2d34e2177
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / netbox_secrets-3.1.2-py3-none-any.whl

Download URL netbox_secrets-3.1.2-py3-none-any.whl
Size 82.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0d17d23f1adea60bb020809f91d4a1b611105be16c3effcd9345ab4ccf01e470
BLAKE2b-256 checksum
How to use checksums
df7005dd221afbd4f2b7f824e11659965272a04b19a865239b1fe156febaefa6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Security for netbox-secrets 3.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

3.1.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page