UI - TASKER CODEX: упрощение подключения и local preview
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
services:
|
||||
web:
|
||||
volumes:
|
||||
- ../plane-src/apps/web/build/client:/usr/share/nginx/html:ro
|
||||
Executable
+36
@@ -0,0 +1,36 @@
|
||||
#!/bin/sh
|
||||
set -eu
|
||||
|
||||
ROOT_DIR="$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)"
|
||||
SOURCE_DIR="$ROOT_DIR/plane-src"
|
||||
APP_DIR="$ROOT_DIR/plane-app"
|
||||
|
||||
cd "$SOURCE_DIR"
|
||||
|
||||
VITE_API_BASE_URL="${VITE_API_BASE_URL-}" \
|
||||
VITE_ADMIN_BASE_URL="${VITE_ADMIN_BASE_URL-}" \
|
||||
VITE_ADMIN_BASE_PATH="${VITE_ADMIN_BASE_PATH:-/nodedcsudo}" \
|
||||
VITE_SPACE_BASE_URL="${VITE_SPACE_BASE_URL-}" \
|
||||
VITE_SPACE_BASE_PATH="${VITE_SPACE_BASE_PATH:-/spaces}" \
|
||||
VITE_LIVE_BASE_URL="${VITE_LIVE_BASE_URL-}" \
|
||||
VITE_LIVE_BASE_PATH="${VITE_LIVE_BASE_PATH:-/live}" \
|
||||
VITE_WEB_BASE_URL="${VITE_WEB_BASE_URL-}" \
|
||||
VITE_NODEDC_LAUNCHER_URL="${VITE_NODEDC_LAUNCHER_URL:-http://launcher.local.nodedc}" \
|
||||
VITE_NODEDC_OIDC_LOGIN_ENABLED="${VITE_NODEDC_OIDC_LOGIN_ENABLED:-1}" \
|
||||
pnpm --filter web build
|
||||
|
||||
cd "$APP_DIR"
|
||||
|
||||
/usr/local/bin/docker compose \
|
||||
-p plane-app \
|
||||
--env-file plane.env \
|
||||
-f docker-compose.yaml \
|
||||
-f docker-compose.local-web-build.yaml \
|
||||
up -d --no-build --force-recreate web
|
||||
|
||||
/usr/local/bin/docker compose \
|
||||
-p plane-app \
|
||||
--env-file plane.env \
|
||||
-f docker-compose.yaml \
|
||||
-f docker-compose.local-web-build.yaml \
|
||||
ps web
|
||||
Reference in New Issue
Block a user