diff --git a/Dockerfile b/Dockerfile index 9f91644748b68ef85d0a987e266a9ed614d54f7e..5c1abf733c67cf6bbf060673c8133e8fc3c380b3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,8 @@ COPY netbox_configuration/extra.py /etc/netbox/config/extra.py COPY netbox_configuration/entrypoint.sh /usr/bin/netbox_plugin_entrypoint.sh COPY netbox_custom_scripts/init_plugs.py /opt/netbox/netbox/scripts/init_plugs.py COPY netbox_custom_scripts/netbox_roles_config.py /opt/netbox/netbox/scripts/netbox_roles_config.py +COPY netbox_custom_scripts/universal_init_data.py /opt/netbox/netbox/scripts/universal_init_data.py +RUN chown -R unit:root /opt/netbox/netbox/scripts/ & chmod -R 664 /opt/netbox/netbox/scripts/* COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf RUN pip install -r /opt/netbox/plugins/requirements.txt diff --git a/env/netbox.env b/env/netbox.env index 530c6cc6c1095e33a04436b5cc2f7e2cf6ba1d65..dcf37cb42bd1e6a822885126ec293c2e6546e670 100644 --- a/env/netbox.env +++ b/env/netbox.env @@ -19,6 +19,7 @@ EMAIL_USE_TLS=false GRAPHQL_ENABLED=true HOUSEKEEPING_INTERVAL=86400 MEDIA_ROOT=/opt/netbox/netbox/media +SCRIPTS_ROOT=/opt/netbox/netbox/scripts METRICS_ENABLED=true REDIS_CACHE_HOST=redis-cache REDIS_CACHE_DATABASE=1