From b45c949faaaa8e1b8afc751bf8821971b1cd9bcf Mon Sep 17 00:00:00 2001 From: aptalca <541623+aptalca@users.noreply.github.com> Date: Tue, 27 Aug 2024 08:24:02 -0400 Subject: [PATCH] move docs to service as well --- root/etc/s6-overlay/s6-rc.d/init-netbox-config/run | 9 --------- root/etc/s6-overlay/s6-rc.d/svc-netbox-prepare/run | 12 ++++++++++++ 2 files changed, 12 insertions(+), 9 deletions(-) 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