update to prod

This commit is contained in:
Blake Ridgway
2025-11-29 13:28:43 -06:00
parent 39be2eaaa3
commit d3c1dabf64
2 changed files with 5 additions and 6 deletions

View File

@@ -8,7 +8,7 @@ RUN npm install
COPY . . COPY . .
ARG VUE_APP_API_URL=http://127.0.0.1:5000 ARG VUE_APP_API_URL=https://dev-api.rideaware.org
ENV VUE_APP_API_URL=$VUE_APP_API_URL ENV VUE_APP_API_URL=$VUE_APP_API_URL
RUN npm run build RUN npm run build

View File

@@ -13,7 +13,7 @@ IMAGE_TAG="latest"
NO_CACHE=false NO_CACHE=false
RUN_CONTAINER=false RUN_CONTAINER=false
CONTAINER_NAME="rideaware-frontend" CONTAINER_NAME="rideaware-frontend"
API_URL="http://127.0.0.1:5000" API_URL="https://dev-api.rideaware.org"
# Help function # Help function
show_help() { show_help() {
@@ -25,7 +25,7 @@ OPTIONS:
-n, --name NAME Image name (default: rideaware-frontend) -n, --name NAME Image name (default: rideaware-frontend)
-r, --run Run container after build -r, --run Run container after build
-c, --container NAME Container name (default: rideaware-frontend) -c, --container NAME Container name (default: rideaware-frontend)
-a, --api-url URL Backend API URL (default: http://127.0.0.1:5000) -a, --api-url URL Backend API URL (default: https://dev-api.rideaware.org)
--no-cache Build without cache --no-cache Build without cache
-h, --help Show this help message -h, --help Show this help message
@@ -91,7 +91,7 @@ echo -e "${YELLOW}API URL: $API_URL${NC}"
echo "" echo ""
if ! podman build $BUILD_ARGS -f docker/Dockerfile -t "$FULL_IMAGE" \ if ! podman build $BUILD_ARGS -f docker/Dockerfile -t "$FULL_IMAGE" \
--build-arg VUE_API_URL="$API_URL" .; then --build-arg VUE_APP_API_URL="$API_URL" .; then
echo -e "${RED}✗ Build failed${NC}" echo -e "${RED}✗ Build failed${NC}"
exit 1 exit 1
fi fi
@@ -139,7 +139,6 @@ if [ "$RUN_CONTAINER" = true ]; then
if podman run -d \ if podman run -d \
--name "$CONTAINER_NAME" \ --name "$CONTAINER_NAME" \
-p 3000:3000 \ -p 3000:3000 \
-e VUE_API_URL="$API_URL" \
"$FULL_IMAGE"; then "$FULL_IMAGE"; then
echo -e "${GREEN}✓ Container started: $CONTAINER_NAME${NC}" echo -e "${GREEN}✓ Container started: $CONTAINER_NAME${NC}"
sleep 2 sleep 2
@@ -163,7 +162,7 @@ if [ "$RUN_CONTAINER" = true ]; then
fi fi
else else
echo -e "${YELLOW}To run the container:${NC}" echo -e "${YELLOW}To run the container:${NC}"
echo " podman run -d --name $CONTAINER_NAME -p 3000:3000 -e VUE_API_URL='$API_URL' $FULL_IMAGE" echo " podman run -d --name $CONTAINER_NAME -p 3000:3000 $FULL_IMAGE"
echo "" echo ""
echo -e "${YELLOW}Or use this script with --run:${NC}" echo -e "${YELLOW}Or use this script with --run:${NC}"
echo " $0 -t $IMAGE_TAG --run -a '$API_URL'" echo " $0 -t $IMAGE_TAG --run -a '$API_URL'"