Add Amazon S3 support for remote data sources #7654

Closed
opened 2025-12-29 20:26:31 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (Feb 17, 2023).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v3.4.4

Feature type

New functionality

Proposed functionality

Support for remote data synchronization is being introduced in NetBox v3.5 under #11558, with support for git repositories and local paths to files on disk. This FR proposes the addition of support for automatic synchronization from Amazon S3 and other S3-compatible providers.

Implementation will entail the introduction of a new "S3" remote source type and a new S3DataBackend class to facilitate the synchronization functions.

Use case

Extends the new data synchronization feature to support S3-compatible sources.

Database changes

None

External dependencies

We'll likely introduce the boto3 Python SDK as a dependency for this backend.

Originally created by @jeremystretch on GitHub (Feb 17, 2023). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v3.4.4 ### Feature type New functionality ### Proposed functionality Support for remote data synchronization is being introduced in NetBox v3.5 under #11558, with support for git repositories and local paths to files on disk. This FR proposes the addition of support for automatic synchronization from [Amazon S3](https://aws.amazon.com/s3/) and other S3-compatible providers. Implementation will entail the introduction of a new "S3" remote source type and a new `S3DataBackend` class to facilitate the synchronization functions. ### Use case Extends the new data synchronization feature to support S3-compatible sources. ### Database changes None ### External dependencies We'll likely introduce the [boto3 Python SDK](https://github.com/boto/boto3) as a dependency for this backend.
adam added the status: acceptedtype: feature labels 2025-12-29 20:26:31 +01:00
adam closed this issue 2025-12-29 20:26:31 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#7654