fix(dev): make browser launch opt in
This commit is contained in:
@@ -30,6 +30,12 @@ Start the development stack through the meta repository:
|
|||||||
./tools/launch/launch-dev.sh
|
./tools/launch/launch-dev.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Open the WebUI in a browser after launch only when explicitly requested:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
GOVOPLAN_OPEN_BROWSER=1 ./tools/launch/launch-dev.sh
|
||||||
|
```
|
||||||
|
|
||||||
Start the shared development PostgreSQL service:
|
Start the shared development PostgreSQL service:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
@@ -119,6 +125,8 @@ Meta ownership and module install/contract boundaries are documented in
|
|||||||
`docs/META_REPO_SCAN.md` and `docs/MODULE_CONTRACTS_AND_INSTALLS.md`.
|
`docs/META_REPO_SCAN.md` and `docs/MODULE_CONTRACTS_AND_INSTALLS.md`.
|
||||||
Frontend layout principles for module pages are documented in
|
Frontend layout principles for module pages are documented in
|
||||||
`docs/FRONTEND_LAYOUT_PRINCIPLES.md`.
|
`docs/FRONTEND_LAYOUT_PRINCIPLES.md`.
|
||||||
|
The first Campaign-centric capability and infrastructure fit assessment is in
|
||||||
|
`docs/CAPABILITY_AND_INFRASTRUCTURE_FIT.md`.
|
||||||
|
|
||||||
# GovOPlaN Docker
|
# GovOPlaN Docker
|
||||||
|
|
||||||
|
|||||||
@@ -80,6 +80,12 @@ cd /mnt/DATA/git/govoplan
|
|||||||
tools/launch/launch-dev.sh
|
tools/launch/launch-dev.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The launcher does not open a browser by default. To opt in:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
GOVOPLAN_OPEN_BROWSER=1 tools/launch/launch-dev.sh
|
||||||
|
```
|
||||||
|
|
||||||
To force the old SQLite fallback for a disposable local run:
|
To force the old SQLite fallback for a disposable local run:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ BACKEND_HOST="${GOVOPLAN_BACKEND_HOST:-127.0.0.1}"
|
|||||||
BACKEND_PORT="${GOVOPLAN_BACKEND_PORT:-8000}"
|
BACKEND_PORT="${GOVOPLAN_BACKEND_PORT:-8000}"
|
||||||
FRONTEND_HOST="${GOVOPLAN_FRONTEND_HOST:-127.0.0.1}"
|
FRONTEND_HOST="${GOVOPLAN_FRONTEND_HOST:-127.0.0.1}"
|
||||||
FRONTEND_PORT="${GOVOPLAN_FRONTEND_PORT:-5173}"
|
FRONTEND_PORT="${GOVOPLAN_FRONTEND_PORT:-5173}"
|
||||||
OPEN_BROWSER="${OPEN_BROWSER:-1}"
|
OPEN_BROWSER="${GOVOPLAN_OPEN_BROWSER:-${OPEN_BROWSER:-0}}"
|
||||||
FRONTEND_FORCE_RELOAD="${GOVOPLAN_FRONTEND_FORCE_RELOAD:-1}"
|
FRONTEND_FORCE_RELOAD="${GOVOPLAN_FRONTEND_FORCE_RELOAD:-1}"
|
||||||
FRONTEND_CLEAR_VITE_CACHE="${GOVOPLAN_FRONTEND_CLEAR_VITE_CACHE:-1}"
|
FRONTEND_CLEAR_VITE_CACHE="${GOVOPLAN_FRONTEND_CLEAR_VITE_CACHE:-1}"
|
||||||
FRONTEND_USE_POLLING="${GOVOPLAN_FRONTEND_USE_POLLING:-1}"
|
FRONTEND_USE_POLLING="${GOVOPLAN_FRONTEND_USE_POLLING:-1}"
|
||||||
@@ -219,6 +219,7 @@ Frontend reload:
|
|||||||
Vite cache cleared: $FRONTEND_CLEAR_VITE_CACHE
|
Vite cache cleared: $FRONTEND_CLEAR_VITE_CACHE
|
||||||
Vite --force: $FRONTEND_FORCE_RELOAD
|
Vite --force: $FRONTEND_FORCE_RELOAD
|
||||||
Watch polling: $FRONTEND_USE_POLLING (${FRONTEND_POLLING_INTERVAL}ms)
|
Watch polling: $FRONTEND_USE_POLLING (${FRONTEND_POLLING_INTERVAL}ms)
|
||||||
|
Open browser: $OPEN_BROWSER
|
||||||
|
|
||||||
Press Ctrl+C to stop both processes.
|
Press Ctrl+C to stop both processes.
|
||||||
EOF
|
EOF
|
||||||
|
|||||||
Reference in New Issue
Block a user