# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= NetBox VERSION= 4.3.6 KEYWORDS= net_mgmt VARIANTS= std SDESC[std]= Flexible IPAM and DCIM tool with plugin support HOMEPAGE= https://github.com/netbox-community/netbox/ CONTACT= Michael_Reim[kraileth@elderlinux.org] DOWNLOAD_GROUPS= main SITES[main]= GITHUB/netbox-community:netbox:v4.3.6 DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[std]= set primary docs examples OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none RUN_DEPENDS= python-Django:single:python_default python-django-cors-headers:single:python_default python-django-debug-toolbar:single:python_default python-django-filter:single:python_default python-django-htmx:single:python_default python-django-graphiql-debug-toolbar:single:python_default python-django-mptt:single:python_default python-django-pglocks:single:python_default python-django-prometheus:single:python_default python-django-redis:single:python_default python-django-rich:single:python_default python-django-rq:single:python_default python-django-taggit:single:python_default python-django-tables2:single:python_default python-django-timezone-field:single:python_default python-djangorestframework:single:python_default python-drf-spectacular:single:python_default python-drf-spectacular-sidecar:single:python_default python-feedparser:single:python_default python-gunicorn:single:python_default python-Jinja2:single:python_default python-Markdown:single:python_default python-mkdocs-material:single:python_default python-mkdocstrings:single:python_default python-mkdocstrings-python-legacy:single:python_default python-netaddr:single:python_default python-nh3:single:python_default python-Pillow:single:python_default python-psycopg:single:python_default python-psycopg-c:single:python_default python-psycopg-pool:single:python_default python-PyYAML:single:python_default python-requests:single:python_default python-rq:single:python_default python-social-auth-app-django:single:python_default python-social-auth-core:single:python_default python-strawberry-graphql:single:python_default python-strawberry-graphql-django:single:python_default python-svgwrite:single:python_default python-tablib:single:python_default python-tzdata:single:python_default redis:single:std python-dulwich:single:python_default python-boto3:single:python_default python-sentry-sdk:single:python_default USES= cpe LICENSE= APACHE20:primary LICENSE_TERMS= primary:{{WRKSRC}}/NOTICE LICENSE_FILE= APACHE20:{{WRKSRC}}/LICENSE.txt LICENSE_SCHEME= solo CPE_PRODUCT= netbox CPE_VENDOR= netbox FPC_EQUIVALENT= net-mgmt/netbox SKIP_BUILD= yes SUB_FILES= 850.netbox-housekeeping.sample netbox_rq.sample netboxrc.sample messages-primary.ucl SUB_LIST= PYTHON_CMD={{PYTHON_CMD}} PYTHON_VER={{PYTHON_VER}} do-install: (cd ${WRKSRC}/netbox && \ for src in $$( ${FIND} . ! -name '*.bak' ) ; do \ DEST=${STAGEDIR}${PREFIX}/share/netbox/$${src#.} && \ if ${TEST} -d "$$src" ; then \ ${MKDIR} "$$DEST" ; \ else \ ${INSTALL_DATA} "$$src" "$$DEST" ; \ fi \ done) cd ${WRKSRC} && ${COPYTREE_SHARE} docs ${STAGEDIR}${PREFIX}/share/netbox/docs ${INSTALL_DATA} ${WRKSRC}/mkdocs.yml ${STAGEDIR}${PREFIX}/share/netbox ${MKDIR} -p ${STAGEDIR}${PREFIX}/share/examples/netbox/bsd ${INSTALL_DATA} ${WRKSRC}/contrib/apache.conf ${STAGEDIR}${PREFIX}/share/examples/netbox ${INSTALL_DATA} ${WRKSRC}/contrib/gunicorn.py ${STAGEDIR}${PREFIX}/share/examples/netbox ${INSTALL_DATA} ${WRKSRC}/contrib/nginx.conf ${STAGEDIR}${PREFIX}/share/examples/netbox ${INSTALL_DATA} ${WRKDIR}/850.netbox-housekeeping.sample ${STAGEDIR}${PREFIX}/share/examples/netbox/bsd ${INSTALL_DATA} ${WRKDIR}/netbox_rq.sample ${STAGEDIR}${PREFIX}/share/examples/netbox/bsd ${INSTALL_DATA} ${WRKDIR}/netboxrc.sample ${STAGEDIR}${PREFIX}/share/examples/netbox/bsd [FILE:1511:descriptions/desc.primary] NetBox is the leading solution for modeling and documenting modern networks. By combining the traditional disciplines of IP address management (IPAM) and datacenter infrastructure management (DCIM) with powerful APIs and extensions, NetBox provides the ideal "source of truth" to power network automation. Available as open source software under the Apache 2.0 license, NetBox is employed by thousands of organizations around the world. Myriad infrastructure components can be modeled in NetBox, including: - Hierarchical regions, site groups, sites and locations - Racks, devices, and device components - Cables and wireless connections - Power distribution- Data circuits and providers - Virtual machines and clusters - IP prefixes, ranges and addresses - VRFs and route targets - L2VPN and overlays - FHRP groups (VRRP, HSRP, etc.) - AS numbers - VLANs and scoped VLAN groups - Organizational tenants and contacts In addition to its extensive built-in models and functionality, NetBox can be customized and extended through the use of: - Custom fields - Custom links - Configuration contexts - Custom model validation rules - Reports - Custom scripts - Export emplates - Conditional webhooks - Plugins - Single sign-on (SSO) authentication - NAPALM integration - Detailed change logging NetBox runs as a web application atop the Django Python framework with a PostgreSQL database. It also features a complete REST API as well as a GraphQL API for easy integrating with other tools and systems. [FILE:115:distinfo] 29c277f97447da63e68f9569a17286b89471a977a12ea0f28d2486e79d2c6ff0 18758016 netbox-community-netbox-4.3.6.tar.gz [FILE:34509:manifests/plist.primary] share/netbox/ generate_secret_key.py manage.py mkdocs.yml release.yaml share/netbox/account/ __init__.py models.py tables.py urls.py views.py share/netbox/account/migrations/ 0001_initial.py __init__.py share/netbox/circuits/ __init__.py apps.py choices.py constants.py filtersets.py search.py signals.py urls.py views.py share/netbox/circuits/api/ __init__.py serializers.py urls.py views.py share/netbox/circuits/api/serializers_/ __init__.py circuits.py nested.py providers.py share/netbox/circuits/forms/ __init__.py bulk_edit.py bulk_import.py filtersets.py model_forms.py share/netbox/circuits/graphql/ __init__.py enums.py filter_mixins.py filters.py schema.py types.py share/netbox/circuits/migrations/ 0001_squashed.py 0002_squashed_0029.py 0003_squashed_0037.py 0038_squashed_0042.py 0043_circuittype_color.py 0044_circuit_groups.py 0045_circuit_distance.py 0046_charfield_null_choices.py 0047_circuittermination__termination.py 0048_circuitterminations_cached_relations.py 0049_natural_ordering.py 0050_virtual_circuits.py 0051_virtualcircuit_group_assignment.py 0052_extend_circuit_abs_distance_upper_limit.py __init__.py share/netbox/circuits/models/ __init__.py base.py circuits.py providers.py virtual_circuits.py share/netbox/circuits/tables/ __init__.py circuits.py columns.py providers.py virtual_circuits.py share/netbox/circuits/tests/ __init__.py test_api.py test_filtersets.py test_tables.py test_views.py share/netbox/core/ __init__.py apps.py checks.py choices.py constants.py data_backends.py events.py exceptions.py filtersets.py jobs.py plugins.py querysets.py search.py signals.py urls.py utils.py views.py share/netbox/core/api/ __init__.py schema.py serializers.py urls.py views.py share/netbox/core/api/serializers_/ __init__.py change_logging.py data.py jobs.py tasks.py share/netbox/core/forms/ __init__.py bulk_edit.py bulk_import.py filtersets.py mixins.py model_forms.py share/netbox/core/graphql/ __init__.py filter_mixins.py filters.py mixins.py schema.py types.py share/netbox/core/management/__init__.py share/netbox/core/management/commands/ __init__.py makemigrations.py nbshell.py rqworker.py syncdatasource.py share/netbox/core/migrations/ 0001_squashed_0005.py 0006_datasource_type_remove_choices.py 0007_job_add_error_field.py 0008_contenttype_proxy.py 0009_configrevision.py 0010_gfk_indexes.py 0011_move_objectchange.py 0012_job_object_type_optional.py 0013_job_data_encoder.py 0014_datasource_sync_interval.py 0015_remove_redundant_indexes.py __init__.py share/netbox/core/models/ __init__.py change_logging.py config.py contenttypes.py data.py files.py jobs.py share/netbox/core/tables/ __init__.py change_logging.py columns.py config.py data.py jobs.py plugins.py tasks.py template_code.py share/netbox/core/tests/ __init__.py test_api.py test_changelog.py test_filtersets.py test_models.py test_views.py share/netbox/dcim/ __init__.py apps.py base_filtersets.py choices.py constants.py exceptions.py fields.py filtersets.py lookups.py search.py signals.py urls.py utils.py views.py share/netbox/dcim/api/ __init__.py exceptions.py serializers.py urls.py views.py share/netbox/dcim/api/serializers_/ __init__.py base.py cables.py device_components.py devices.py devicetype_components.py devicetypes.py manufacturers.py nested.py platforms.py power.py racks.py rackunits.py roles.py sites.py virtualchassis.py share/netbox/dcim/forms/ __init__.py bulk_create.py bulk_edit.py bulk_import.py common.py connections.py filtersets.py formsets.py mixins.py model_forms.py object_create.py object_import.py share/netbox/dcim/graphql/ __init__.py enums.py filter_mixins.py filters.py gfk_mixins.py mixins.py schema.py types.py share/netbox/dcim/management/__init__.py share/netbox/dcim/management/commands/ __init__.py buildschema.py trace_paths.py share/netbox/dcim/migrations/ 0001_squashed.py 0002_squashed.py 0003_squashed_0130.py 0131_squashed_0159.py 0160_squashed_0166.py 0167_squashed_0182.py 0183_devicetype_exclude_from_utilization.py 0184_protect_child_interfaces.py 0185_gfk_indexes.py 0186_location_facility.py 0187_alter_device_vc_position.py 0188_racktype.py 0189_moduletype_rack_airflow.py 0190_nested_modules.py 0191_module_bay_rebuild.py 0192_inventoryitem_status.py 0193_poweroutlet_color.py 0194_charfield_null_choices.py 0195_interface_vlan_translation_policy.py 0196_qinq_svlan.py 0197_natural_sort_collation.py 0198_natural_ordering.py 0199_macaddress.py 0200_populate_mac_addresses.py 0201_add_power_outlet_status.py 0202_location_comments_region_comments_sitegroup_comments.py 0203_add_rack_outer_height.py 0203_device_role_nested.py 0204_device_role_rebuild.py 0205_moduletypeprofile.py 0206_load_module_type_profiles.py 0207_remove_redundant_indexes.py 0208_devicerole_uniqueness.py 0209_device_component_denorm_site_location.py 0210_macaddress_ordering.py __init__.py share/netbox/dcim/migrations/initial_data/module_type_profiles/ cpu.json expansion_card.json fan.json gpu.json hard_disk.json memory.json power_supply.json share/netbox/dcim/models/ __init__.py cables.py device_component_templates.py device_components.py devices.py mixins.py modules.py power.py racks.py sites.py share/netbox/dcim/svg/ __init__.py cables.py racks.py share/netbox/dcim/tables/ __init__.py cables.py connections.py devices.py devicetypes.py modules.py power.py racks.py sites.py template_code.py share/netbox/dcim/tests/ __init__.py test_api.py test_cablepaths.py test_filtersets.py test_forms.py test_models.py test_natural_ordering.py test_views.py share/netbox/extras/ __init__.py apps.py choices.py conditions.py constants.py events.py fields.py filters.py filtersets.py jobs.py lookups.py querysets.py reports.py scripts.py search.py signals.py storage.py urls.py utils.py validators.py views.py webhooks.py share/netbox/extras/api/ __init__.py customfields.py mixins.py serializers.py urls.py views.py share/netbox/extras/api/serializers_/ __init__.py attachments.py bookmarks.py configcontexts.py configtemplates.py customfields.py customlinks.py dashboard.py events.py exporttemplates.py journaling.py notifications.py objecttypes.py savedfilters.py scripts.py tableconfigs.py tags.py share/netbox/extras/dashboard/ __init__.py forms.py utils.py widgets.py share/netbox/extras/data/ __init__.py iata.py iso_3166.py un_locode.py share/netbox/extras/forms/ __init__.py bulk_edit.py bulk_import.py filtersets.py misc.py model_forms.py reports.py scripts.py share/netbox/extras/graphql/ __init__.py enums.py filter_mixins.py filters.py mixins.py schema.py types.py share/netbox/extras/management/__init__.py share/netbox/extras/management/commands/ __init__.py housekeeping.py reindex.py renaturalize.py runscript.py webhook_receiver.py share/netbox/extras/migrations/ 0001_squashed.py 0002_squashed_0059.py 0060_squashed_0086.py 0087_squashed_0098.py 0099_cachedvalue_ordering.py 0100_customfield_ui_attrs.py 0101_eventrule.py 0102_move_configrevision.py 0103_gfk_indexes.py 0104_stagedchange_remove_change_logging.py 0105_customfield_min_max_values.py 0106_bookmark_user_cascade_deletion.py 0107_cachedvalue_extras_cachedvalue_object.py 0108_convert_reports_to_scripts.py 0109_script_model.py 0110_remove_eventrule_action_parameters.py 0111_rename_content_types.py 0112_tag_update_object_types.py 0113_customfield_rename_object_type.py 0114_customfield_add_comments.py 0115_convert_dashboard_widgets.py 0116_custom_link_button_color.py 0117_move_objectchange.py 0118_customfield_uniqueness.py 0119_notifications.py 0120_eventrule_event_types.py 0121_customfield_related_object_filter.py 0122_charfield_null_choices.py 0123_journalentry_kind_default.py 0124_remove_staging.py 0125_alter_tag_options_tag_weight.py 0126_exporttemplate_file_name.py 0127_configtemplate_as_attachment_and_more.py 0128_tableconfig.py 0129_fix_script_paths.py __init__.py share/netbox/extras/models/ __init__.py configs.py customfields.py dashboard.py mixins.py models.py notifications.py scripts.py search.py tags.py share/netbox/extras/tables/ __init__.py columns.py tables.py share/netbox/extras/templatetags/ __init__.py custom_links.py dashboard.py log_levels.py share/netbox/extras/tests/ __init__.py test_api.py test_conditions.py test_custom_validation.py test_customfields.py test_customvalidators.py test_dashboard.py test_event_rules.py test_filtersets.py test_forms.py test_models.py test_scripts.py test_tags.py test_utils.py test_views.py share/netbox/ipam/ __init__.py apps.py choices.py constants.py fields.py filtersets.py formfields.py lookups.py managers.py querysets.py search.py signals.py urls.py utils.py validators.py views.py share/netbox/ipam/api/ __init__.py field_serializers.py serializers.py urls.py views.py share/netbox/ipam/api/serializers_/ __init__.py asns.py fhrpgroups.py ip.py nested.py roles.py services.py vlans.py vrfs.py share/netbox/ipam/forms/ __init__.py bulk_create.py bulk_edit.py bulk_import.py filtersets.py model_forms.py share/netbox/ipam/graphql/ __init__.py enums.py filter_mixins.py filters.py mixins.py schema.py types.py share/netbox/ipam/management/__init__.py share/netbox/ipam/management/commands/ __init__.py rebuild_prefixes.py share/netbox/ipam/migrations/ 0001_squashed.py 0002_squashed_0046.py 0047_squashed_0053.py 0054_squashed_0067.py 0068_move_l2vpn.py 0069_gfk_indexes.py 0070_vlangroup_vlan_id_ranges.py 0071_prefix_scope.py 0072_prefix_cached_relations.py 0073_charfield_null_choices.py 0074_vlantranslationpolicy_vlantranslationrule.py 0075_vlan_qinq.py 0076_natural_ordering.py 0077_vlangroup_tenant.py 0078_iprange_mark_utilized.py 0079_add_service_fhrp_group_parent_gfk.py 0080_populate_service_parent.py 0081_remove_service_device_virtual_machine_add_parent_gfk_index.py 0082_add_prefix_network_containment_indexes.py __init__.py share/netbox/ipam/models/ __init__.py asns.py fhrp.py ip.py services.py vlans.py vrfs.py share/netbox/ipam/tables/ __init__.py asn.py fhrp.py ip.py services.py template_code.py vlans.py vrfs.py share/netbox/ipam/tests/ __init__.py test_api.py test_filtersets.py test_forms.py test_models.py test_ordering.py test_views.py share/netbox/media/devicetype-images/.gitignore share/netbox/media/image-attachments/.gitignore share/netbox/netbox/ __init__.py choices.py configuration_example.py configuration_testing.py constants.py context.py context_managers.py context_processors.py data_backends.py denormalized.py events.py filtersets.py jobs.py middleware.py preferences.py registry.py settings.py signals.py urls.py utils.py wsgi.py share/netbox/netbox/api/ __init__.py authentication.py exceptions.py features.py fields.py metadata.py pagination.py renderers.py routers.py views.py share/netbox/netbox/api/serializers/ __init__.py base.py features.py fields.py generic.py nested.py share/netbox/netbox/api/viewsets/ __init__.py mixins.py share/netbox/netbox/authentication/ __init__.py misc.py share/netbox/netbox/config/ __init__.py parameters.py share/netbox/netbox/forms/ __init__.py base.py mixins.py share/netbox/netbox/graphql/ __init__.py enums.py filter_lookups.py filter_mixins.py scalars.py schema.py types.py views.py share/netbox/netbox/models/ __init__.py deletion.py features.py mixins.py share/netbox/netbox/navigation/ __init__.py menu.py share/netbox/netbox/plugins/ __init__.py navigation.py registration.py templates.py urls.py utils.py views.py share/netbox/netbox/search/ __init__.py backends.py utils.py share/netbox/netbox/tables/ __init__.py columns.py tables.py template_code.py share/netbox/netbox/tests/ __init__.py test_api.py test_authentication.py test_config.py test_graphql.py test_import.py test_jobs.py test_models.py test_plugins.py test_registry.py test_search.py test_tables.py test_views.py share/netbox/netbox/tests/dummy_plugin/ __init__.py data_backends.py events.py graphql.py jobs.py middleware.py models.py navigation.py preferences.py search.py tables.py template_content.py urls.py views.py share/netbox/netbox/tests/dummy_plugin/api/ serializers.py urls.py views.py share/netbox/netbox/tests/dummy_plugin/migrations/ 0001_initial.py 0002_dummynetboxmodel.py __init__.py share/netbox/netbox/views/ __init__.py errors.py htmx.py misc.py share/netbox/netbox/views/generic/ __init__.py base.py bulk_views.py feature_views.py mixins.py object_views.py utils.py share/netbox/project-static/ .eslintignore .eslintrc .prettierignore .prettierrc .sassrc bundle.js package.json tsconfig.json yarn.lock share/netbox/project-static/dist/ Inter-Black-7VL4YR6G.woff Inter-Black-NU3KAVPI.woff2 Inter-BlackItalic-4BVAVUVI.woff2 Inter-BlackItalic-HJLUEYVW.woff Inter-Bold-6AVOS7AV.woff2 Inter-Bold-RTIBL5DO.woff Inter-BoldItalic-AID2XGS3.woff2 Inter-BoldItalic-UU7SOVRI.woff Inter-ExtraBold-B5RSZK6R.woff Inter-ExtraBold-VAPCTO5F.woff2 Inter-ExtraBoldItalic-R7DLWYIK.woff Inter-ExtraBoldItalic-W26CJYY7.woff2 Inter-ExtraLight-A7NHN7KT.woff Inter-ExtraLight-DVW3SATI.woff2 Inter-ExtraLightItalic-KXZYPKOE.woff2 Inter-ExtraLightItalic-SKGXKLLA.woff Inter-Italic-GHDVOOKA.woff Inter-Italic-RW2ZALTO.woff2 Inter-Light-ARG5Y6MT.woff Inter-Light-XBRUIIRZ.woff2 Inter-LightItalic-4OWY6V5R.woff2 Inter-LightItalic-WFS25IQZ.woff Inter-Medium-JV63DMR7.woff2 Inter-Medium-KH2CGZVE.woff Inter-MediumItalic-P7H6BBYU.woff2 Inter-MediumItalic-PO2E4FIG.woff Inter-Regular-373XMOLM.woff2 Inter-Regular-DR3VC6YG.woff Inter-SemiBold-TJ6HPMMH.woff Inter-SemiBold-UMRILHOG.woff2 Inter-SemiBoldItalic-ABO2DCC7.woff2 Inter-SemiBoldItalic-DM4JJSFU.woff Inter-Thin-MEKOZMGA.woff Inter-Thin-TCINWRKS.woff2 Inter-ThinItalic-WRULPH3M.woff2 Inter-ThinItalic-ZFOL6JFL.woff Inter-italic.var-7LS4VCXC.woff2 Inter-roman.var-EDENVCUS.woff2 Inter.var-FTIQFLGO.woff2 cable_trace.css materialdesignicons-webfont-4ZM36VVG.woff materialdesignicons-webfont-7OXPFKOV.woff2 materialdesignicons-webfont-A5TO3SM5.eot materialdesignicons-webfont-OFFE53R5.ttf netbox-external.css netbox.css netbox.js netbox.js.map rack_elevation.css roboto-mono-latin-100-JQJ4Z5FD.woff2 roboto-mono-latin-100-SMKVIC22.woff roboto-mono-latin-100italic-DARDHGP2.woff roboto-mono-latin-100italic-SF7I3UQS.woff2 roboto-mono-latin-200-GAB3DPCB.woff2 roboto-mono-latin-200-GNXGWAU7.woff roboto-mono-latin-200italic-MBEOZD5A.woff roboto-mono-latin-200italic-YC3AN6RQ.woff2 roboto-mono-latin-300-76QG53G7.woff2 roboto-mono-latin-300-KB4HCXJB.woff roboto-mono-latin-300italic-ATWQWJG4.woff2 roboto-mono-latin-300italic-UCTTXECO.woff roboto-mono-latin-400-L25YYWY3.woff roboto-mono-latin-400-OKRWGZOX.woff2 roboto-mono-latin-400italic-3G7XMJ7A.woff roboto-mono-latin-400italic-UPQRVZWX.woff2 roboto-mono-latin-500-4ZB2P7GK.woff roboto-mono-latin-500-67YXJMLO.woff2 roboto-mono-latin-500italic-RXGCSZS4.woff roboto-mono-latin-500italic-U7WRIR22.woff2 roboto-mono-latin-600-USMEYMTS.woff roboto-mono-latin-600-ZRZYGQNG.woff2 roboto-mono-latin-600italic-THUILB76.woff2 roboto-mono-latin-600italic-TLIW3M4P.woff roboto-mono-latin-700-PEQVO3WV.woff roboto-mono-latin-700-QNNSSZIK.woff2 roboto-mono-latin-700italic-KTWD2UYU.woff roboto-mono-latin-700italic-WWLRMKIN.woff2 share/netbox/project-static/dist/graphiql/ graphiql.min.css graphiql.min.js index.umd.js js.cookie.min.js plugin-explorer-style.css react-dom.production.min.js react.production.min.js share/netbox/project-static/docs/.info share/netbox/project-static/img/ logo_netbox_bright_teal.svg logo_netbox_dark_teal.svg motif.svg netbox.ico netbox_icon.svg netbox_touch-icon-180.png rest-api.ico share/netbox/project-static/js/setmode.js share/netbox/project-static/netbox-graphiql/package.json share/netbox/project-static/src/ bs.ts clipboard.ts colorMode.ts dashboard.ts dateSelector.ts global.d.ts htmx.ts index.ts messages.ts netbox.ts objectSelector.ts quickAdd.ts racks.ts search.ts sidenav.ts tableConfig.ts util.ts share/netbox/project-static/src/buttons/ connectionToggle.ts depthToggle.ts floatBulk.ts index.ts markdownPreview.ts moveOptions.ts reslug.ts secretToggle.ts selectAll.ts selectMultiple.ts share/netbox/project-static/src/forms/ elements.ts index.ts savedFiltersSelect.ts speedSelector.ts share/netbox/project-static/src/select/ config.ts dynamic.ts index.ts static.ts types.ts share/netbox/project-static/src/select/classes/ dynamicParamsMap.ts dynamicTomSelect.ts share/netbox/project-static/src/state/index.ts share/netbox/project-static/src/stores/ index.ts objectDepth.ts previousPkCheck.ts rackImages.ts secret.ts share/netbox/project-static/src/tables/ index.ts interfaceTable.ts share/netbox/project-static/styles/ _variables.scss external.scss netbox.scss share/netbox/project-static/styles/custom/ _code.scss _dashboard.scss _interfaces.scss _markdown.scss _misc.scss _notifications.scss racks.scss share/netbox/project-static/styles/overrides/ _bootstrap.scss _tabler.scss _tomselect.scss share/netbox/project-static/styles/svg/ cable_trace.scss rack_elevation.scss share/netbox/project-static/styles/transitional/ _badges.scss _cards.scss _forms.scss _layout.scss _navigation.scss _progress.scss _tables.scss _tabs.scss share/netbox/reports/__init__.py share/netbox/scripts/__init__.py share/netbox/templates/ 403.html 404.html 500.html home.html login.html media_failure.html search.html share/netbox/templates/account/ base.html bookmarks.html notifications.html password.html preferences.html profile.html subscriptions.html token.html token_list.html share/netbox/templates/base/ 40x.html base.html layout.html share/netbox/templates/circuits/ circuit.html circuit_terminations_swap.html circuitgroup.html circuitgroupassignment.html circuittermination.html circuittype.html provider.html provideraccount.html providernetwork.html virtualcircuit.html virtualcircuittermination.html virtualcircuittype.html share/netbox/templates/circuits/inc/ circuit_termination.html circuit_termination_fields.html share/netbox/templates/core/ configrevision.html configrevision_restore.html datafile.html datasource.html job.html object_jobs.html objectchange.html objectchange_list.html plugin.html plugin_list.html rq_queue_list.html rq_task.html rq_task_list.html rq_worker.html rq_worker_list.html system.html share/netbox/templates/core/inc/ config_data.html plugin_installation.html share/netbox/templates/dcim/ bulk_disconnect.html cable.html cable_edit.html cable_trace.html component_list.html connections_list.html consoleport.html consoleserverport.html device.html device_edit.html device_list.html devicebay.html devicebay_depopulate.html devicebay_populate.html devicerole.html devicetype.html frontport.html interface.html inventoryitem.html inventoryitemrole.html location.html macaddress.html manufacturer.html module.html modulebay.html moduletype.html moduletypeprofile.html platform.html powerfeed.html poweroutlet.html powerpanel.html powerport.html rack.html rack_elevation_list.html rack_list.html rackreservation.html rackrole.html racktype.html rearport.html region.html site.html sitegroup.html virtualchassis.html virtualchassis_add.html virtualchassis_add_member.html virtualchassis_edit.html virtualchassis_remove_member.html virtualdevicecontext.html share/netbox/templates/dcim/device/ base.html components_base.html consoleports.html consoleserverports.html devicebays.html frontports.html interfaces.html inventory.html modulebays.html poweroutlets.html powerports.html rearports.html share/netbox/templates/dcim/device/inc/interface_table_controls.html share/netbox/templates/dcim/devicetype/ base.html component_templates.html share/netbox/templates/dcim/htmx/cable_edit.html share/netbox/templates/dcim/inc/ cable_termination.html cable_toggle_buttons.html connection_endpoints.html endpoint_connection.html interface_vlans_table.html moduletype_buttons.html rack_elevation.html share/netbox/templates/dcim/inc/panels/ inventory_items.html racktype_dimensions.html racktype_numbering.html share/netbox/templates/dcim/moduletype/component_templates.html share/netbox/templates/dcim/rack/ base.html non_racked_devices.html reservations.html share/netbox/templates/dcim/trace/ attachment.html cable.html circuit.html device.html object.html powerpanel.html termination.html share/netbox/templates/django/forms/widgets/ attrs.html checkbox.html clearable_file_input.html input.html select.html textarea.html share/netbox/templates/exceptions/ import_error.html permission_error.html programming_error.html share/netbox/templates/extras/ configcontext.html configcontext_list.html configtemplate.html configtemplate_list.html customfield.html customfieldchoiceset.html customlink.html eventrule.html exporttemplate.html exporttemplate_list.html imageattachment.html journalentry.html notificationgroup.html object_changelog.html object_configcontext.html object_journal.html object_render_config.html savedfilter.html script.html script_list.html script_result.html tableconfig.html tableconfig_edit.html tag.html webhook.html share/netbox/templates/extras/dashboard/ reset.html widget.html widget_add.html widget_config.html share/netbox/templates/extras/dashboard/widgets/ bookmarks.html objectcounts.html objectlist.html rssfeed.html share/netbox/templates/extras/htmx/script_result.html share/netbox/templates/extras/inc/ configcontext_data.html format_toggle.html result_pending.html script_list_content.html share/netbox/templates/extras/report/ base.html jobs.html source.html share/netbox/templates/extras/schema/devicetype_schema.jinja2 share/netbox/templates/extras/script/ base.html jobs.html source.html share/netbox/templates/extras/templatetags/log_level.html share/netbox/templates/generic/ _base.html bulk_add_component.html bulk_delete.html bulk_edit.html bulk_import.html bulk_remove.html bulk_rename.html confirmation_form.html object.html object_children.html object_delete.html object_edit.html object_list.html share/netbox/templates/graphql/graphiql.html share/netbox/templates/htmx/ delete_form.html form.html notifications.html object_selector.html object_selector_results.html quick_add.html quick_add_created.html table.html share/netbox/templates/inc/ banner.html filter_list.html htmx_modal.html light_toggle.html messages.html missing_prerequisites.html notification_bell.html paginator.html panel_table.html sync_warning.html table.html table_controls_htmx.html table_htmx.html toast.html user_menu.html share/netbox/templates/inc/alerts/ danger.html info.html success.html warning.html share/netbox/templates/inc/panels/ comments.html custom_fields.html image_attachments.html related_objects.html tags.html share/netbox/templates/ipam/ aggregate.html asn.html asnrange.html fhrpgroup.html ipaddress.html ipaddress_assign.html ipaddress_bulk_add.html ipaddress_edit.html iprange.html prefix.html prefix_list.html rir.html role.html routetarget.html service.html servicetemplate.html vlan.html vlan_edit.html vlangroup.html vlantranslationpolicy.html vlantranslationrule.html vrf.html share/netbox/templates/ipam/aggregate/ base.html prefixes.html share/netbox/templates/ipam/asnrange/base.html share/netbox/templates/ipam/inc/ ipaddress_edit_header.html toggle_available.html share/netbox/templates/ipam/inc/panels/fhrp_groups.html share/netbox/templates/ipam/ipaddress/base.html share/netbox/templates/ipam/iprange/ base.html ip_addresses.html share/netbox/templates/ipam/prefix/ base.html ip_addresses.html ip_ranges.html prefixes.html share/netbox/templates/ipam/vlan/base.html share/netbox/templates/rest_framework/api.html share/netbox/templates/tenancy/ contact.html contactgroup.html contactrole.html object_contacts.html tenant.html tenantgroup.html share/netbox/templates/users/ group.html objectpermission.html token.html token_edit.html user.html share/netbox/templates/users/inc/user_activity.html share/netbox/templates/virtualization/ cluster.html cluster_add_devices.html clustergroup.html clustertype.html virtualdisk.html virtualmachine.html virtualmachine_list.html vminterface.html share/netbox/templates/virtualization/cluster/ base.html devices.html share/netbox/templates/virtualization/virtualmachine/ base.html interfaces.html virtual_disks.html share/netbox/templates/vpn/ ikepolicy.html ikeproposal.html ipsecpolicy.html ipsecprofile.html ipsecproposal.html l2vpn.html l2vpntermination.html tunnel.html tunnelgroup.html tunneltermination.html share/netbox/templates/wireless/ wirelesslan.html wirelesslangroup.html wirelesslink.html share/netbox/templates/wireless/inc/ authentication_attrs.html wirelesslink_interface.html share/netbox/tenancy/ __init__.py apps.py choices.py filtersets.py search.py urls.py views.py share/netbox/tenancy/api/ __init__.py serializers.py urls.py views.py share/netbox/tenancy/api/serializers_/ __init__.py contacts.py nested.py tenants.py share/netbox/tenancy/forms/ __init__.py bulk_edit.py bulk_import.py filtersets.py forms.py model_forms.py share/netbox/tenancy/graphql/ __init__.py enums.py filter_mixins.py filters.py mixins.py schema.py types.py share/netbox/tenancy/migrations/ 0001_squashed_0012.py 0002_squashed_0011.py 0012_contactassignment_custom_fields.py 0013_gfk_indexes.py 0014_contactassignment_ordering.py 0015_contactassignment_rename_content_type.py 0016_charfield_null_choices.py 0017_natural_ordering.py 0018_contact_groups.py 0019_contactgroup_comments_tenantgroup_comments.py 0020_remove_contactgroupmembership.py __init__.py share/netbox/tenancy/models/ __init__.py contacts.py tenants.py share/netbox/tenancy/tables/ __init__.py columns.py contacts.py template_code.py tenants.py share/netbox/tenancy/tests/ __init__.py test_api.py test_filtersets.py test_views.py share/netbox/translations/cs/LC_MESSAGES/ django.mo django.po share/netbox/translations/da/LC_MESSAGES/ django.mo django.po share/netbox/translations/de/LC_MESSAGES/ django.mo django.po share/netbox/translations/en/LC_MESSAGES/ django.mo django.po share/netbox/translations/es/LC_MESSAGES/ django.mo django.po share/netbox/translations/fr/LC_MESSAGES/ django.mo django.po share/netbox/translations/it/LC_MESSAGES/ django.mo django.po share/netbox/translations/ja/LC_MESSAGES/ django.mo django.po share/netbox/translations/nl/LC_MESSAGES/ django.mo django.po share/netbox/translations/pl/LC_MESSAGES/ django.mo django.po share/netbox/translations/pt/LC_MESSAGES/ django.mo django.po share/netbox/translations/ru/LC_MESSAGES/ django.mo django.po share/netbox/translations/tr/LC_MESSAGES/ django.mo django.po share/netbox/translations/uk/LC_MESSAGES/ django.mo django.po share/netbox/translations/zh/LC_MESSAGES/ django.mo django.po share/netbox/users/ __init__.py apps.py constants.py filtersets.py preferences.py signals.py tables.py urls.py utils.py views.py share/netbox/users/api/ __init__.py serializers.py urls.py views.py share/netbox/users/api/serializers_/ __init__.py nested.py permissions.py tokens.py users.py share/netbox/users/forms/ __init__.py bulk_edit.py bulk_import.py filtersets.py model_forms.py share/netbox/users/graphql/ __init__.py filters.py schema.py types.py share/netbox/users/migrations/ 0001_squashed_0011.py 0002_squashed_0004.py 0005_alter_user_table.py 0006_custom_group_model.py 0007_objectpermission_update_object_types.py 0008_flip_objectpermission_assignments.py 0009_update_group_perms.py 0010_add_token_meta_ordering.py __init__.py share/netbox/users/models/ __init__.py permissions.py preferences.py tokens.py users.py share/netbox/users/tests/ __init__.py test_api.py test_filtersets.py test_models.py test_preferences.py test_views.py share/netbox/utilities/ __init__.py api.py choices.py constants.py conversion.py counters.py data.py datetime.py error_handlers.py exceptions.py fields.py filters.py html.py htmx.py jinja2.py json.py jsonschema.py markdown.py migration.py mptt.py object_types.py ordering.py paginator.py password_validation.py permissions.py prefetch.py proxy.py query.py query_functions.py querydict.py querysets.py relations.py release.py request.py rqworker.py serialization.py socks.py string.py tables.py tracking.py urls.py validators.py views.py share/netbox/utilities/forms/ __init__.py bulk_import.py constants.py forms.py mixins.py rendering.py utils.py share/netbox/utilities/forms/fields/ __init__.py array.py content_types.py csv.py dynamic.py expandable.py fields.py share/netbox/utilities/forms/widgets/ __init__.py apiselect.py datetime.py misc.py select.py share/netbox/utilities/management/__init__.py share/netbox/utilities/management/commands/ __init__.py calculate_cached_counts.py share/netbox/utilities/serializers/json.py share/netbox/utilities/templates/builtins/ badge.html checkmark.html copy_content.html customfield_value.html htmx_table.html tag.html share/netbox/utilities/templates/buttons/ add.html bookmark.html bulk_delete.html bulk_edit.html clone.html delete.html edit.html export.html import.html subscribe.html sync.html share/netbox/utilities/templates/form_helpers/ render_custom_fields.html render_errors.html render_field.html render_fieldset.html render_form.html share/netbox/utilities/templates/helpers/ applied_filters.html table_config_form.html utilization_graph.html share/netbox/utilities/templates/navigation/menu.html share/netbox/utilities/templates/tabs/model_view_tabs.html share/netbox/utilities/templates/widgets/ apiselect.html clearable_file_input.html colorselect_option.html markdown_input.html number_with_options.html select_option.html select_option_with_pk.html sluginput.html splitmultiselect.html share/netbox/utilities/templatetags/ __init__.py buttons.py form_helpers.py helpers.py mptt.py navigation.py perms.py plugins.py tabs.py share/netbox/utilities/templatetags/builtins/ __init__.py filters.py tags.py share/netbox/utilities/testing/ __init__.py api.py base.py filtersets.py utils.py views.py share/netbox/utilities/tests/ __init__.py test_api.py test_choices.py test_conversions.py test_counters.py test_data.py test_filters.py test_forms.py test_managers.py test_ordering.py test_prefetch.py test_request.py test_utils.py share/netbox/virtualization/ __init__.py apps.py choices.py filtersets.py search.py signals.py urls.py views.py share/netbox/virtualization/api/ __init__.py serializers.py urls.py views.py share/netbox/virtualization/api/serializers_/ __init__.py clusters.py nested.py virtualmachines.py share/netbox/virtualization/forms/ __init__.py bulk_create.py bulk_edit.py bulk_import.py filtersets.py model_forms.py object_create.py share/netbox/virtualization/graphql/ __init__.py enums.py filter_mixins.py filters.py schema.py types.py share/netbox/virtualization/migrations/ 0001_squashed_0022.py 0023_squashed_0036.py 0037_protect_child_interfaces.py 0038_virtualdisk.py 0039_virtualmachine_serial_number.py 0040_convert_disk_size.py 0041_charfield_null_choices.py 0042_vminterface_vlan_translation_policy.py 0043_qinq_svlan.py 0044_cluster_scope.py 0045_clusters_cached_relations.py 0046_alter_cluster__location_alter_cluster__region_and_more.py 0047_natural_ordering.py 0048_populate_mac_addresses.py __init__.py share/netbox/virtualization/models/ __init__.py clusters.py virtualmachines.py share/netbox/virtualization/tables/ __init__.py clusters.py template_code.py virtualmachines.py share/netbox/virtualization/tests/ __init__.py test_api.py test_filtersets.py test_models.py test_views.py share/netbox/vpn/ __init__.py apps.py choices.py constants.py filtersets.py search.py urls.py views.py share/netbox/vpn/api/ __init__.py serializers.py urls.py views.py share/netbox/vpn/api/serializers_/ __init__.py crypto.py l2vpn.py tunnels.py share/netbox/vpn/forms/ __init__.py bulk_edit.py bulk_import.py filtersets.py model_forms.py share/netbox/vpn/graphql/ __init__.py enums.py filters.py schema.py types.py share/netbox/vpn/migrations/ 0001_initial.py 0002_move_l2vpn.py 0003_ipaddress_multiple_tunnel_terminations.py 0004_alter_ikepolicy_mode.py 0005_rename_indexes.py 0006_charfield_null_choices.py 0007_natural_ordering.py 0008_add_l2vpn_status.py 0009_remove_redundant_indexes.py __init__.py share/netbox/vpn/models/ __init__.py crypto.py l2vpn.py tunnels.py share/netbox/vpn/tables/ __init__.py crypto.py l2vpn.py tunnels.py share/netbox/vpn/tests/ __init__.py test_api.py test_filtersets.py test_models.py test_tables.py test_views.py share/netbox/wireless/ __init__.py apps.py choices.py constants.py filtersets.py models.py search.py signals.py urls.py utils.py views.py share/netbox/wireless/api/ __init__.py serializers.py urls.py views.py share/netbox/wireless/api/serializers_/ __init__.py nested.py wirelesslans.py wirelesslinks.py share/netbox/wireless/forms/ __init__.py bulk_edit.py bulk_import.py filtersets.py model_forms.py share/netbox/wireless/graphql/ __init__.py enums.py filter_mixins.py filters.py schema.py types.py share/netbox/wireless/migrations/ 0001_squashed_0008.py 0009_wirelesslink_distance.py 0010_charfield_null_choices.py 0011_wirelesslan__location_wirelesslan__region_and_more.py 0012_alter_wirelesslan__location_and_more.py 0013_natural_ordering.py 0014_wirelesslangroup_comments.py 0015_extend_wireless_link_abs_distance_upper_limit.py __init__.py share/netbox/wireless/tables/ __init__.py wirelesslan.py wirelesslink.py share/netbox/wireless/tests/ __init__.py test_api.py test_filtersets.py test_views.py [FILE:6146:manifests/plist.docs] share/netbox/docs/docs/ extra.css index.md introduction.md netbox_logo_dark.svg netbox_logo_light.svg share/netbox/docs/docs/_theme/main.html share/netbox/docs/docs/_theme/partials/copyright.html share/netbox/docs/docs/administration/ error-reporting.md housekeeping.md netbox-shell.md permissions.md replicating-netbox.md share/netbox/docs/docs/administration/authentication/ google.md microsoft-entra-id.md okta.md overview.md share/netbox/docs/docs/configuration/ data-validation.md default-values.md development.md error-reporting.md graphql-api.md index.md miscellaneous.md plugins.md remote-authentication.md required-parameters.md security.md system.md share/netbox/docs/docs/customization/ custom-fields.md custom-links.md custom-scripts.md custom-validation.md export-templates.md reports.md share/netbox/docs/docs/development/ adding-models.md application-registry.md extending-models.md getting-started.md git-cheat-sheet.md index.md internationalization.md models.md release-checklist.md search.md signals.md style-guide.md translations.md user-preferences.md web-ui.md share/netbox/docs/docs/features/ api-integration.md authentication-permissions.md background-jobs.md change-logging.md circuits.md configuration-rendering.md contacts.md context-data.md customization.md devices-cabling.md event-rules.md facilities.md ipam.md journaling.md l2vpn-overlay.md notifications.md power-tracking.md search.md synchronized-data.md tenancy.md virtualization.md vlan-management.md vpn-tunnels.md wireless.md share/netbox/docs/docs/getting-started/ planning.md populating-data.md share/netbox/docs/docs/installation/ 1-postgresql.md 2-redis.md 3-netbox.md 4a-gunicorn.md 4b-uwsgi.md 5-http-server.md 6-ldap.md index.md upgrading.md share/netbox/docs/docs/integrations/ graphql-api.md prometheus-metrics.md rest-api.md synchronized-data.md webhooks.md share/netbox/docs/docs/media/ power_distribution.png run_permission.png share/netbox/docs/docs/media/authentication/ azure_ad_add_app_registration.png azure_ad_add_client_secret.png azure_ad_app_registration.png azure_ad_app_registration_created.png azure_ad_client_secret.png azure_ad_client_secret_created.png azure_ad_login_portal.png google_login_portal.png netbox_azure_ad_login.png netbox_google_login.png netbox_okta_login.png okta_create_app_registration.png okta_integration_parameters.png okta_login_portal.png okta_web_app_integration.png share/netbox/docs/docs/media/development/ github.png github_fork_button.png github_fork_dialog.png github_new_issue.png share/netbox/docs/docs/media/installation/ netbox_application_stack.png upgrade_paths.png share/netbox/docs/docs/media/misc/reference_architecture.png share/netbox/docs/docs/media/models/dcim_cable_trace.png share/netbox/docs/docs/media/release-notes/netbox30_ui.png share/netbox/docs/docs/media/screenshots/ cable-trace.png home-dark.png home-light.png prefixes-list.png rack.png share/netbox/docs/docs/models/circuits/ circuit.md circuitgroup.md circuitgroupassignment.md circuittermination.md circuittype.md provider.md provideraccount.md providernetwork.md virtualcircuit.md virtualcircuittermination.md virtualcircuittype.md share/netbox/docs/docs/models/core/ datafile.md datasource.md job.md share/netbox/docs/docs/models/dcim/ cable.md consoleport.md consoleporttemplate.md consoleserverport.md consoleserverporttemplate.md device.md devicebay.md devicebaytemplate.md devicerole.md devicetype.md frontport.md frontporttemplate.md interface.md interfacetemplate.md inventoryitem.md inventoryitemrole.md inventoryitemtemplate.md location.md macaddress.md manufacturer.md module.md modulebay.md modulebaytemplate.md moduletype.md moduletypeprofile.md platform.md powerfeed.md poweroutlet.md poweroutlettemplate.md powerpanel.md powerport.md powerporttemplate.md rack.md rackreservation.md rackrole.md racktype.md rearport.md rearporttemplate.md region.md site.md sitegroup.md virtualchassis.md virtualdevicecontext.md share/netbox/docs/docs/models/extras/ bookmark.md configcontext.md configtemplate.md customfield.md customfieldchoiceset.md customlink.md eventrule.md exporttemplate.md imageattachment.md journalentry.md notification.md notificationgroup.md savedfilter.md subscription.md tableconfig.md tag.md webhook.md share/netbox/docs/docs/models/ipam/ aggregate.md asn.md asnrange.md fhrpgroup.md fhrpgroupassignment.md ipaddress.md iprange.md prefix.md rir.md role.md routetarget.md service.md servicetemplate.md vlan.md vlangroup.md vlantranslationpolicy.md vlantranslationrule.md vrf.md share/netbox/docs/docs/models/tenancy/ contact.md contactgroup.md contactrole.md tenant.md tenantgroup.md share/netbox/docs/docs/models/virtualization/ cluster.md clustergroup.md clustertype.md virtualdisk.md virtualmachine.md vminterface.md share/netbox/docs/docs/models/vpn/ ikepolicy.md ikeproposal.md ipsecpolicy.md ipsecprofile.md ipsecproposal.md l2vpn.md l2vpntermination.md tunnel.md tunnelgroup.md tunneltermination.md share/netbox/docs/docs/models/wireless/ wirelesslan.md wirelesslangroup.md wirelesslink.md share/netbox/docs/docs/plugins/ index.md installation.md removal.md share/netbox/docs/docs/plugins/development/ background-jobs.md dashboard-widgets.md data-backends.md event-types.md exceptions.md filtersets.md forms.md graphql-api.md index.md migration-v4.md models.md navigation.md rest-api.md search.md tables.md templates.md views.md share/netbox/docs/docs/reference/ conditions.md filtering.md markdown.md share/netbox/docs/docs/release-notes/ index.md version-2.0.md version-2.1.md version-2.10.md version-2.11.md version-2.2.md version-2.3.md version-2.4.md version-2.5.md version-2.6.md version-2.7.md version-2.8.md version-2.9.md version-3.0.md version-3.1.md version-3.2.md version-3.3.md version-3.4.md version-3.5.md version-3.6.md version-3.7.md version-4.0.md version-4.1.md version-4.2.md version-4.3.md [FILE:155:manifests/plist.examples] share/examples/netbox/ apache.conf gunicorn.py nginx.conf share/examples/netbox/bsd/ 850.netbox-housekeeping.sample netbox_rq.sample netboxrc.sample [FILE:303:patches/patch-mkdocs.yml] --- mkdocs.yml.orig 2025-08-12 17:15:08 UTC +++ mkdocs.yml @@ -1,5 +1,5 @@ site_name: NetBox Documentation -site_dir: netbox/project-static/docs +site_dir: project-static/docs site_url: https://docs.netbox.dev/ repo_name: netbox-community/netbox repo_url: https://github.com/netbox-community/netbox [FILE:789:files/850.netbox-housekeeping.sample.in] #!/bin/sh # This shell script invokes NetBox's housekeeping management command, which # intended to be run nightly. # # If you want to enable this script, copy it to %%PREFIX%%/etc/periodic/daily # and place the following into /etc/periodic.conf: # # daily_netbox_housekeeping_enable="YES" # # If NetBox has been installed into a nonstandard location, update the paths # below. command="%%PYTHON_CMD%%" netbox_root="%%PREFIX%%/share/netbox" # If there is a global system configuration file, suck it in. # if [ -r /etc/defaults/periodic.conf ]; then . /etc/defaults/periodic.conf source_periodic_confs fi rc=0 case "$daily_netbox_housekeeping_enable" in [Yy][Ee][Ss]) echo "" echo "Running NetBox housekeeping:" $command "$netbox_root/manage.py" housekeeping rc=$? esac exit $rc [FILE:1204:files/messages-primary.ucl.in] primary: { type: "install" message: <