23 lines
563 B
Bash
23 lines
563 B
Bash
|
|
#!/bin/sh
|
||
|
|
set -e
|
||
|
|
|
||
|
|
# frontend/docker-entrypoint.sh
|
||
|
|
|
||
|
|
echo "=========================================="
|
||
|
|
echo " Dyolink Frontend - Docker Entrypoint"
|
||
|
|
echo "=========================================="
|
||
|
|
|
||
|
|
# Check if we're in production
|
||
|
|
if [ "$NODE_ENV" = "production" ]; then
|
||
|
|
echo "Running in PRODUCTION mode"
|
||
|
|
|
||
|
|
# Verify the backend is reachable (optional)
|
||
|
|
if [ -n "$NEXT_PUBLIC_API_URL" ]; then
|
||
|
|
echo "API URL configured: $NEXT_PUBLIC_API_URL"
|
||
|
|
fi
|
||
|
|
else
|
||
|
|
echo "Running in DEVELOPMENT mode"
|
||
|
|
fi
|
||
|
|
|
||
|
|
echo "Starting Next.js application..."
|
||
|
|
exec "$@"
|