This commit is contained in:
2026-04-05 13:23:53 +00:00
parent d6f2cca073
commit 755707380b

View File

@@ -11,13 +11,11 @@ COPY ./plugin_requirements.txt /opt/netbox/
RUN /usr/local/bin/uv pip install -r /opt/netbox/plugin_requirements.txt
# Create required directory for Topology Views images
RUN mkdir -p /opt/netbox/netbox/static/netbox_topology_views/img &&
chown -R unit:root /opt/netbox/netbox/static/netbox_topology_views
RUN mkdir -p /opt/netbox/netbox/static/netbox_topology_views/img && chown -R unit:root /opt/netbox/netbox/static/netbox_topology_views
# Collect static files
# SECRET_KEY must be 50+ characters!
RUN SECRET_KEY="dummyKeyWithMinimumLength-------------------------dsflgjkkljh3l4hkj6T#$%#alskjhdglhjkasdlkghjl"
/opt/netbox/venv/bin/python /opt/netbox/netbox/manage.py collectstatic --no-input
RUN SECRET_KEY="dummyKeyWithMinimumLength-------------------------dsflgjkkljh3l4hkj6T#$%#alskjhdglhjkasdlkghjl" /opt/netbox/venv/bin/python /opt/netbox/netbox/manage.py collectstatic --no-input
# Switch back to unit user
USER unit