From 67ec8eebc88b858c1dbfbcf12e2fbf5d6181769d Mon Sep 17 00:00:00 2001 From: Torben Haack Date: Wed, 9 Oct 2024 15:19:55 +0200 Subject: [PATCH] Add build script --- packages/reservation-platform/Containerfile | 4 +--- packages/reservation-platform/build.sh | 11 +++++++++++ packages/reservation-platform/compose.yml | 4 +--- 3 files changed, 13 insertions(+), 6 deletions(-) create mode 100755 packages/reservation-platform/build.sh diff --git a/packages/reservation-platform/Containerfile b/packages/reservation-platform/Containerfile index fba812a..bfa7991 100644 --- a/packages/reservation-platform/Containerfile +++ b/packages/reservation-platform/Containerfile @@ -4,10 +4,8 @@ FROM node:20-bookworm RUN mkdir -p /usr/src/app # Set environment variables -ENV PORT 3000 +ENV PORT=3000 ENV NEXT_TELEMETRY_DISABLED=1 -ENV OAUTH_CLIENT_ID=client_id -ENV OAUTH_CLIENT_SECRET=client_secret WORKDIR /usr/src/app diff --git a/packages/reservation-platform/build.sh b/packages/reservation-platform/build.sh new file mode 100755 index 0000000..c23489c --- /dev/null +++ b/packages/reservation-platform/build.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +# Build the Docker image +echo "Building the Docker image..." +if sudo docker build -t myp-rp:latest . -f Containerfile; then + echo "Docker image built successfully." +else + echo "Failed to build the Docker image." + exit 1 +fi + diff --git a/packages/reservation-platform/compose.yml b/packages/reservation-platform/compose.yml index 482117f..8bf2b61 100644 --- a/packages/reservation-platform/compose.yml +++ b/packages/reservation-platform/compose.yml @@ -1,8 +1,6 @@ services: app: - build: - context: . - dockerfile: Containerfile + image: myp-rp:latest ports: - "REMOTE:3000" environment: