diff --git a/root/etc/s6-overlay/s6-rc.d/init-netbox-config/run b/root/etc/s6-overlay/s6-rc.d/init-netbox-config/run index c4c098c..a201cfe 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-netbox-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-netbox-config/run @@ -52,15 +52,6 @@ ln -sf /config/ldap_config.py /app/netbox/netbox/netbox/ldap_config.py mv /defaults/uwsgi.ini /app/netbox/netbox/uwsgi.ini > /dev/null 2>&1 -# build docs -if [[ ! -e "/app/netbox/netbox/project-static/docs/index.html" ]]; then - cd /app/netbox || exit 1 - echo "Building local documentation" - mkdocs build -q - cd /app/netbox/netbox || exit 1 -fi - # permissions lsiown -R abc:abc \ - /app/netbox/netbox/static \ /config diff --git a/root/etc/s6-overlay/s6-rc.d/svc-netbox-prepare/run b/root/etc/s6-overlay/s6-rc.d/svc-netbox-prepare/run index 57d43d3..e3fe66f 100755 --- a/root/etc/s6-overlay/s6-rc.d/svc-netbox-prepare/run +++ b/root/etc/s6-overlay/s6-rc.d/svc-netbox-prepare/run @@ -20,3 +20,15 @@ else: print('Superuser creation skipped. Already exists.'); EOF fi + +# build docs +if [[ ! -e "/app/netbox/netbox/project-static/docs/index.html" ]]; then + cd /app/netbox || exit 1 + echo "Building local documentation" + mkdocs build -q + cd /app/netbox/netbox || exit 1 +fi + +# permissions +lsiown -R abc:abc \ + /app/netbox/netbox/static