- Add create-deployment-zip.ps1 script for automated ZIP packaging - Include npm scripts: build:deploy and create-zip for streamlined deployment - Fix PowerShell encoding issues by replacing emojis with text labels - Automatically package production-ready files: .next, public, .env.production, server.js, etc. - ZIP filename uses package.json name and version (e.g., nodemap-1.1.305.zip) - Add file existence validation and detailed logging for deployment process - Clean temporary files after ZIP creation The script creates a complete deployment package (84MB) containing all necessary files for production deployment, streamlining the build and packaging workflow.
29 lines
1.2 KiB
Plaintext
29 lines
1.2 KiB
Plaintext
#.env.local
|
|
# DB-Settings (nur Backend)
|
|
DB_HOST=localhost
|
|
DB_USER=root
|
|
DB_PASSWORD="root#$"
|
|
DB_NAME=talas_v5
|
|
DB_PORT=3306
|
|
|
|
# Public Settings (Client braucht IP/Domain) , Variablen mit dem Präfix "NEXT_PUBLIC" ist in Browser sichtbar
|
|
NEXT_PUBLIC_DEBUG_LOG=true
|
|
|
|
|
|
|
|
#auf dem Entwicklungsrechner dev läuft auf Port 3000 und auf dem Server prod auf Port 80, aber der WebService ist immer auf PORT 80
|
|
NEXT_PUBLIC_API_PORT_MODE=dev
|
|
NEXT_PUBLIC_USE_MOCKS=true
|
|
|
|
# Der Unterordner talas5 gleich hinter der IP-Adresse (oder Servername) muss konfigurierbar sein.
|
|
# Es muss auch möglich sein kein Unterorder anzugeben (z.B. nur http://talasserver/).
|
|
# Ein Unterordner in der dort hinter liegenden Ordnerstruktur (z.B. http://talasserver/talas5/nodemap/api/talas_v5_DB/ usw.)
|
|
# kann bleiben da der Kunde diesen Unterordner talas:v5_db nicht ändert.
|
|
#Füge in deiner .env.local Datei die folgende Zeile hinzu wenn du einen Unterordner verwenden möchtest mit entsprechende Bezeichnung.
|
|
# z.B. http://10.10.0.13/talas5/index.aspx -> NEXT_PUBLIC_BASE_PATH=/talas5
|
|
# z.B. http://10.10.0.13/xyz/index.aspx -> NEXT_PUBLIC_BASE_PATH=/xyz
|
|
NEXT_PUBLIC_BASE_PATH=/talas5
|
|
# Oder leer lassen für direkten Zugriff -> NEXT_PUBLIC_BASE_PATH=
|
|
# App-Versionsnummer
|
|
NEXT_PUBLIC_APP_VERSION=1.1.306
|