Build the Journiv frontend

This commit is contained in:
MickLesk
2026-09-24 11:00:39 +02:00
parent 511265fbf2
commit b385703a37
2 changed files with 14 additions and 0 deletions
+7
View File
@@ -45,6 +45,13 @@ function update_script() {
$STD uv sync --locked --no-editable --no-install-project
msg_ok "Updated Python Environment"
NODE_VERSION="24" setup_nodejs
msg_info "Building Frontend"
cd /opt/journiv/frontend
$STD npm ci
$STD npm run build
msg_ok "Built Frontend"
grep -q '^ALLOW_INSECURE_COOKIE_AUTH_OVER_HTTP=' /opt/journiv.env ||
echo 'ALLOW_INSECURE_COOKIE_AUTH_OVER_HTTP=true' >>/opt/journiv.env
+7
View File
@@ -60,6 +60,13 @@ EOF
chmod 600 /opt/journiv.env
msg_ok "Configured Journiv"
NODE_VERSION="24" setup_nodejs
msg_info "Building Frontend"
cd /opt/journiv/frontend
$STD npm ci
$STD npm run build
msg_ok "Built Frontend"
msg_info "Initializing Database"
set -a
source /opt/journiv.env