Newer
Older
FROM netboxcommunity/netbox:v3.6.9-2.7.0
COPY netbox_configuration/plugins.py /etc/netbox/config/plugins.py
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
CMD ["/usr/bin/netbox_plugin_entrypoint.sh"]