move docs to service as well

This commit is contained in:
aptalca 2024-08-27 08:24:02 -04:00
parent d175a8dea4
commit b45c949faa
No known key found for this signature in database
GPG Key ID: BE36CFFB9FD85548
2 changed files with 12 additions and 9 deletions

View File

@ -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

View File

@ -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