Skip to content

Boxx1483/netbox-eox-views

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

netbox-eox-views

hh netbox-eox-views is a NetBox 4.x plugin for managing and displaying End-of-Life (EoX) information for devices.
It provides custom views and navigation for tracking device lifecycle status within NetBox.

Features

  • List devices with EoX information
  • Custom navigation integration
  • Redirects and custom views for device lifecycle management

Requirements

  • NetBox 4.x
  • Python 3.8+
  • Django (compatible with NetBox 4.x)

Installation

  1. Clone this repository into your NetBox plugins directory:

    git clone https://github.com/boxx1483/netbox-eox-views.git
  2. Add 'netbox_eox_views' to the PLUGINS list in your NetBox configuration.py:

    PLUGINS = [
        'netbox_eox_views',
    ]
  3. Restart NetBox.

Usage

  • Access the EoX device list at /plugins/netbox_eox_views/ldos-device-list/
  • The plugin adds navigation entries and custom views for device lifecycle management.
  • TIH stuff http://0.0.0.0:8000/plugins/

File Structure

  • netbox_eox_views/urls.py – URL routing for plugin views
  • netbox_eox_views/views.py – View classes (e.g., LDOSDeviceListView)
  • netbox_eox_views/navigation.py – Custom navigation integration

License

This project is licensed under the GNU General Public License v2.0. See LICENSE for details.

Author

Bo Mikkelsen / Netic A/S

About

netbox-eox-views

Resources

License

Stars

Watchers

Forks

Packages

No packages published