Rename: netbox/netbox to netbox/config #1212

Closed
opened 2025-12-29 16:30:04 +01:00 by adam · 2 comments
Owner

Originally created by @ghost on GitHub (Sep 6, 2017).

Issue type

[X ] Request for Change

Description

Rename the netbox folder to config to avoid doubling in names and confusion when trying to get to the configuration-folder. Since it contains all config-files, this is the appropriate name for it.

so it's:

netbox/config/configuration.docker.py
netbox/config/configuration.example.py

instead of

netbox/netbox/configuration.docker.py
netbox/netbox/configuration.example.py

This may break something within an update but yould be fixed with an ln -s as a shortcut.

using config as the name makes this better for human reading.

Originally created by @ghost on GitHub (Sep 6, 2017). ### Issue type [X ] Request for Change ### Description Rename the netbox folder to config to avoid doubling in names and confusion when trying to get to the configuration-folder. Since it contains all config-files, this is the appropriate name for it. so it's: netbox/config/configuration.docker.py netbox/config/configuration.example.py instead of netbox/netbox/configuration.docker.py netbox/netbox/configuration.example.py This may break something within an update but yould be fixed with an ln -s as a shortcut. using config as the name makes this better for human reading.
adam closed this issue 2025-12-29 16:30:04 +01:00
Author
Owner

@Zorlin commented on GitHub (Sep 6, 2017):

This makes a lot of sense. +1.

@Zorlin commented on GitHub (Sep 6, 2017): This makes a lot of sense. +1.
Author
Owner

@jeremystretch commented on GitHub (Sep 11, 2017):

This is a convention of the Django framework and AFAIK cannot be easily changed. Besides, this directory does not merely hold configuration data: it also holds some core views and other bits. And changing it would unnecessarily complicate all existing installations.

@jeremystretch commented on GitHub (Sep 11, 2017): This is a convention of the [Django framework](https://docs.djangoproject.com/en/1.11/intro/tutorial01/#creating-a-project) and AFAIK cannot be easily changed. Besides, this directory does not merely hold configuration data: it also holds some core views and other bits. And changing it would unnecessarily complicate all existing installations.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#1212