Add front image support for modules and moduletypes #6763

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

Originally created by @atownson on GitHub (Aug 3, 2022).

NetBox version

v3.2.4

Feature type

Data model extension

Proposed functionality

I'm proposing to add functionality for front images to be specified for both moduletypes and modules in essentially the same manner devicetypes and devices use images. I don't see the need to allow rear images (unless someone else has a use case).

Use case

This would allow easier identification of which physical module the instantiated object is referencing by visually illustrating it.
Example: This would be particularly useful when modelling a Cisco ASR (ASR1004) as it has network modules within SIP module slots plus ESP and management module slots.
Image support is available for child devices within parent device bays. So, this request would accomplish the same thing for modules.

Database changes

The dcim_moduletype table will need the front_image column added (varchar100). I assume modules could use the existing extras_imageattachment table.

External dependencies

None

Originally created by @atownson on GitHub (Aug 3, 2022). ### NetBox version v3.2.4 ### Feature type Data model extension ### Proposed functionality I'm proposing to add functionality for front images to be specified for both moduletypes and modules in essentially the same manner devicetypes and devices use images. I don't see the need to allow rear images (unless someone else has a use case). ### Use case This would allow easier identification of which physical module the instantiated object is referencing by visually illustrating it. Example: This would be particularly useful when modelling a Cisco ASR (ASR1004) as it has network modules within SIP module slots plus ESP and management module slots. Image support is available for child devices within parent device bays. So, this request would accomplish the same thing for modules. ### Database changes The **dcim_moduletype** table will need the **front_image** column added (varchar100). I assume modules could use the existing **extras_imageattachment** table. ### External dependencies None
adam added the type: feature label 2025-12-29 19:45:09 +01:00
adam closed this issue 2025-12-29 19:45:10 +01:00
Author
Owner

@atownson commented on GitHub (Aug 5, 2022):

I did find the image functionality on the moduletype detail page. Please disregard.

@atownson commented on GitHub (Aug 5, 2022): I did find the image functionality on the moduletype detail page. Please disregard.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#6763