@@ -39,6 +39,12 @@ IF %ERRORLEVEL% NEQ 0 (
3939 echo docker-compose is installed >> worklenz_startup.log
4040)
4141
42+ REM Check for update-docker-env.sh
43+ IF EXIST update-docker-env.sh (
44+ echo [94mFound update-docker-env.sh script. You can use it to update environment variables.[0m
45+ echo Found update-docker-env.sh script >> worklenz_startup.log
46+ )
47+
4248REM Run preflight checks
4349echo Running Docker daemon check...
4450docker info > nul 2 >> worklenz_startup.log
@@ -52,17 +58,6 @@ IF %ERRORLEVEL% NEQ 0 (
5258 echo Docker daemon is running >> worklenz_startup.log
5359)
5460
55- REM Check if .env file exists
56- IF NOT EXIST .env (
57- echo Warning: .env file not found. Using default configuration.
58- echo Warning: .env file not found. Using default configuration. >> worklenz_startup.log
59- IF EXIST .env.example (
60- copy .env.example .env
61- echo Created .env file from .env.example
62- echo Created .env file from .env.example >> worklenz_startup.log
63- )
64- )
65-
6661REM Stop any running containers
6762echo Stopping any running containers...
6863docker-compose down > nul 2 >> worklenz_startup.log
@@ -111,7 +106,7 @@ REM Check frontend
111106findstr /C:" frontend" running_services.txt > nul
112107IF %ERRORLEVEL% EQU 0 (
113108 echo [92m^ ✓[0m Frontend is running
114- echo Frontend URL: http://localhost:5000
109+ echo Frontend URL: http://localhost:5000 (or https://localhost:5000 if SSL is enabled)
115110 echo Frontend is running >> worklenz_startup.log
116111) ELSE (
117112 echo [91m^ ✗[0m Frontend service failed to start
@@ -122,7 +117,7 @@ REM Check backend
122117findstr /C:" backend" running_services.txt > nul
123118IF %ERRORLEVEL% EQU 0 (
124119 echo [92m^ ✓[0m Backend is running
125- echo Backend URL: http://localhost:3000
120+ echo Backend URL: http://localhost:3000 (or https://localhost:3000 if SSL is enabled)
126121 echo Backend is running >> worklenz_startup.log
127122) ELSE (
128123 echo [91m^ ✗[0m Backend service failed to start
@@ -180,6 +175,9 @@ IF %allRunning% EQU 1 (
180175
181176echo You can access the application at: http://localhost:5000
182177echo To stop the services, run: stop.bat
178+ echo To update environment variables, run: update-docker-env.sh
179+ echo .
180+ echo Note: To enable SSL, set ENABLE_SSL=true in your .env file and run update-docker-env.sh
183181echo .
184182echo For any errors, check worklenz_startup.log file
185183echo .
0 commit comments