Custom Fields - new Type File #6472

Closed
opened 2025-12-29 19:41:06 +01:00 by adam · 1 comment
Owner

Originally created by @LHBL2003 on GitHub (May 11, 2022).

NetBox version

v3.2.2

Feature type

New functionality

Proposed functionality

The upload of documents such as manuals and other detailed images for a device type. This could be done via "Custom Fields" if the type "File" is supported.

Use case

I would like to add important information about the device type.

For example, it is not immediately obvious what is meant by ALOM on an HP DL380. This is an expansion card on the mainboard, at the bottom left of the rear panel. An additional picture can be added to the Device Type to indicate this.

It is also an advantage if important documents like manuals can be called up or downloaded directly from the device type.

That with the pictures is currently of course not possible, because then my rack will not look so nice. :)
2022-05-11_16h47_36

Database changes

No response

External dependencies

No response

Originally created by @LHBL2003 on GitHub (May 11, 2022). ### NetBox version v3.2.2 ### Feature type New functionality ### Proposed functionality The upload of documents such as manuals and other detailed images for a device type. This could be done via "Custom Fields" if the type "File" is supported. ### Use case I would like to add important information about the device type. For example, it is not immediately obvious what is meant by ALOM on an HP DL380. This is an expansion card on the mainboard, at the bottom left of the rear panel. An additional picture can be added to the Device Type to indicate this. It is also an advantage if important documents like manuals can be called up or downloaded directly from the device type. That with the pictures is currently of course not possible, because then my rack will not look so nice. :) <img width="1620" alt="2022-05-11_16h47_36" src="https://user-images.githubusercontent.com/46369917/167878777-0c55ce5e-19a7-49bf-8e55-6a08e85ace61.png"> ### Database changes _No response_ ### External dependencies _No response_
adam added the type: feature label 2025-12-29 19:41:06 +01:00
adam closed this issue 2025-12-29 19:41:06 +01:00
Author
Owner

@jeremystretch commented on GitHub (May 11, 2022):

Storing arbitrary files as custom filed data is not feasible (custom field data is all JSON), and we've decided in previous FRs that NetBox should not be utilized as a general-purpose file store. However, you may be interested in the netbox-documents plugin by @jasonyates which I believe suits your use case.

@jeremystretch commented on GitHub (May 11, 2022): Storing arbitrary files as custom filed data is not feasible (custom field data is all JSON), and we've decided in previous FRs that NetBox should not be utilized as a general-purpose file store. However, you may be interested in the [`netbox-documents`](https://github.com/jasonyates/netbox-documents) plugin by @jasonyates which I believe suits your use case.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#6472