From 8992328c1b7a04cca65d813dcd3876db24067d7f Mon Sep 17 00:00:00 2001 From: Aditya Siregar Date: Fri, 15 Aug 2025 23:08:35 +0700 Subject: [PATCH] addd deply ent --- deployment.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 deployment.sh diff --git a/deployment.sh b/deployment.sh new file mode 100644 index 0000000..d3a4037 --- /dev/null +++ b/deployment.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +APP_NAME="meti-frontend" +PORT="3000" + +echo "🔄 Pulling latest code..." +git pull + +echo "🐳 Building Docker image..." +docker build -t $APP_NAME . + +echo "🛑 Stopping and removing old container..." +docker stop $APP_NAME 2>/dev/null +docker rm $APP_NAME 2>/dev/null + +echo "🚀 Running new container..." +docker run -d --name $APP_NAME \ + -p 4002:$PORT \ + $APP_NAME:latest + +echo "✅ Deployment complete."