inventory / flutter-frontend / web / server.sh
server.sh
Raw
#!/bin/bash

# https://www.jarednelsen.dev/posts/how-to-serve-a-flutter-web-app-from-a-docker-container
# Welcome
echo 'Server start flutter script initialized...'

PORT=4040
DIR=flutter_app/web/

echo 'Cleaning port' $PORT '...'
fuser -k $PORT/tcp

cd $DIR

echo 'Starting flutter app on port' $PORT '...'
python3 -m http.server $PORT

# Exit
echo 'Server exited...'