Commit graph

157 commits

Author SHA1 Message Date
bboerni2 63b7fb09d1 dns bgp 2025-10-14 07:51:04 +02:00
bboerni2 5cee074f67 gas 2025-10-07 16:05:01 +02:00
bboerni2 ef5958dc14 dsa 2025-09-30 11:47:51 +02:00
bboerni2 62f572eecc revert template update 2025-09-29 13:45:30 +02:00
bboerni2 1cbdcf3b91 update init templates 2025-09-29 13:43:23 +02:00
bboerni2 98cf9e472a initialize templates 2025-09-29 13:29:50 +02:00
bboerni2 0f7ff759cc custom_fields 2025-09-29 11:53:26 +02:00
bboerni2 151b27fe88 Add netbox-initializers plugin and custom fields configuration 2025-09-29 11:48:21 +02:00
bboerni2 52c5460178 Update .gitignore to include initializers and add tags.yml for device categorization 2025-09-29 11:24:12 +02:00
bboerni2 ed3fbfb753 Add netbox_initializers to plugins and requirements 2025-09-29 11:06:33 +02:00
bboerni2 946678d53e Remove slurpit_netbox from the list of plugins 2025-09-29 10:48:37 +02:00
bboerni2 3128c98820 Add slurpit_netbox to plugins and requirements 2025-09-29 10:40:31 +02:00
bboerni2 c8c03945b0 Remove custom fields and tags configuration files 2025-09-29 10:25:13 +02:00
bboerni2 de96e6409f
Create tags.yml 2025-09-29 10:20:29 +02:00
bboerni2 acb2d00085
Create custom_fields.yml 2025-09-29 10:20:12 +02:00
bboerni2 17df5e7638 Update plugin requirements and configurations; add netbox_diode_plugin and related settings 2025-09-29 09:04:55 +02:00
bboerni2 c63a3feff5 Remove unused plugins and tidy up requirements-plugins.txt 2025-09-29 07:55:59 +02:00
bboerni2 856ea70db7 sdsd 2025-09-29 07:35:45 +02:00
bboerni2 53abe4872e Remove netbox_proxbox configuration and tidy up requirements-plugins.txt 2025-09-26 12:04:20 +02:00
bboerni2 333924e970 Add proxbox API service and update plugin requirements; configure environment variables 2025-09-26 11:53:16 +02:00
bboerni2 09cdff4c9a Add netbox_floorplan plugin and update related requirements; introduce custom fields and tags CSV files 2025-09-26 11:02:18 +02:00
bboerni2 9e7ac3610e Refactor plugins.py to remove commented-out code and simplify PLUGINS_CONFIG; update netbox.env to ensure DB_WAIT_DEBUG is set 2025-09-26 08:10:37 +02:00
bboerni2 0bef7cfdca Refactor Dockerfile-plugins to remove comments and streamline plugin installation; update requirements-plugins.txt for clarity 2025-09-26 07:55:04 +02:00
bboerni2 47350e2729 Clean up extra.py by removing commented-out configuration options and organizing plugin initialization 2025-09-23 16:41:35 +02:00
bboerni2 cbf5e38b35 Add additional status fields for IP addresses and update plugin configurations in extra.py
Remove volume mapping for extra_local.py in docker-compose.override.yml
2025-09-23 16:34:37 +02:00
bboerni2 30312e3760 Add import for extra_local configuration in extra.py 2025-09-23 13:00:55 +02:00
Tobias Genannt 1d8a31be83
Merge pull request #1495 from CompPhy/database-syntax-fix
Some checks failed
push / Checks syntax of our code (push) Has been cancelled
push / Builds new NetBox Docker Images (./build-latest.sh, ubuntu-24.04) (push) Has been cancelled
push / Builds new NetBox Docker Images (./build-latest.sh, ubuntu-24.04-arm) (push) Has been cancelled
push / Builds new NetBox Docker Images (./build.sh feature, ubuntu-24.04) (push) Has been cancelled
push / Builds new NetBox Docker Images (./build.sh feature, ubuntu-24.04-arm) (push) Has been cancelled
push / Builds new NetBox Docker Images (./build.sh main, ubuntu-24.04) (push) Has been cancelled
push / Builds new NetBox Docker Images (./build.sh main, ubuntu-24.04-arm) (push) Has been cancelled
push / Builds new NetBox Docker Images (PRERELEASE=true ./build-latest.sh, ubuntu-24.04) (push) Has been cancelled
push / Builds new NetBox Docker Images (PRERELEASE=true ./build-latest.sh, ubuntu-24.04-arm) (push) Has been cancelled
Support new DATABASES syntax in Netbox 4.3
2025-08-05 07:19:46 +02:00
Kelly Shutt 109ef8afd2 Update DATABASES syntax. 2025-08-04 13:10:06 -04:00
Jens Rudolf 8e8e37fcc1
Add AUTH_LDAP_ALWAY_UPDATE_USER to ldap config
This change exposes the Django setting AUTH_LDAP_ALWAYS_UPDATE_USER as environment variable to simplify deployments with readonly databases and LDAP based authentication as no extra file is required to be mounted into the container anymore.
2025-06-23 13:08:00 +02:00
Marco Kamner f394400b2b
Feature: Support ISOLATED_DEPLOYMENT setting 2025-01-17 15:33:01 +01:00
Tobias Genannt 942f978ed2
Revert "Feature: Support for multiple AUTH_LDAP_REQUIRE_GROUP from environment variables" 2024-09-04 17:53:24 +02:00
NeodymiumFerBore 671f5e9411 Adapt ldap/extra: LDAPGroupQuery is now imported in ldap_config 2024-09-02 17:29:17 +00:00
NeodymiumFerBore d9ff19fd30 Support for multiple AUTH_LDAP_REQUIRE_GROUP from environment variable 2024-09-02 17:27:37 +00:00
Christian Mäder 8017bb72b9
Merge pull request #1255 from threes33/HTTP_PROXIES
Add HTTP_PROXIES related parameters
2024-06-06 18:14:51 +02:00
threes33 f0b3a0701c Adds HTTP_PROXIES related parameters 2024-06-04 12:29:35 -07:00
Christian Mäder 2bbb2d16e1
Merge pull request #1144 from hendrikbl/remote-auth-env
add missing REMOTE_AUTH config options
2024-05-25 15:43:23 +02:00
Tobias Genannt 8c691f1308 Change LOGIN_REQUIRED default to 'True' 2024-05-21 13:42:13 +02:00
Tobias Genannt 1a4ef09a16
Merge branch 'develop' into prepare-nb40 2024-05-04 10:02:19 +02:00
Christian Mäder e1335a1194 Adds SECURE_* parameters introduced in 3.7.6
See https://github.com/netbox-community/netbox/issues/15644
2024-04-23 16:40:40 +02:00
Tobias Genannt e141d9f16d Prepare for Netbox 4.0 2024-04-17 14:09:24 +02:00
Hendrik Blöß 9169fc7684 added missing REMOTE_AUTH config options 2024-01-30 12:14:16 +01:00
Tobias Genannt b8a7ffdb7b
Merge pull request #1134 from NeodymiumFerBore/feat/redis-sentinel-config
Add Redis Sentinel config as environment vars
2024-01-20 10:46:06 +01:00
NdFeB 291ba760f1 Add Redis Sentinel config as environment vars 2024-01-16 14:28:59 +01:00
kindlich 2fbb5dd0b0
Add env var for CENSUS_REPORTING_ENABLED
See #999
2024-01-16 10:20:03 +01:00
NeodymiumFerBore 12af4233bd
Map REMOTE_AUTH_BACKEND env var to list 2023-08-25 11:26:36 +02:00
NeodymiumFerBore ec603633ea
Set REMOTE_AUTH_AUTO_CREATE_USER default to False 2023-08-04 23:49:44 +02:00
Tobias Genannt 055538cc21 Fixed type in else 2023-05-08 17:44:09 +02:00
Marc Leuser 5408cf5af0 rename JOBRESULT_RETENTION to JOB_RETENTION 2023-05-07 21:23:10 +02:00
Tobias Genannt 155e90c99f Removed BASE_PATH from configuration
Setting the BASE_PATH is a more involved process than just setting this variable.
To prevent surprises the option to set this via ENV variable was removed.
2023-04-27 09:32:42 +02:00
Tobias Genannt cb524c32ed Preparation for Netbox 3.5
- Reports and Scripts have changed in Netbox 3.5. They need to be uploaded now.
  The Docker compose now creates a volume as it does for the media files
- Napalm has been removed from Netbox 3.5
  All configuration entries for Napalm were removed and napalm itself is removed from the requirements file
- Removed Gunicorn from the image
  Nginx Unit has been used for a while now. No need to install Gunicorn
2023-04-27 09:32:42 +02:00