diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 8296734..0000000 --- a/Dockerfile +++ /dev/null @@ -1,31 +0,0 @@ -# Builder stage -FROM node:20-alpine AS builder - -# Set the working directory in the container -WORKDIR /app - -# Copy the repository contents into the container -COPY . . - -# Install dependencies and build the site. Output directory will be /app/build -RUN yarn install && yarn run build - -# No need to move /app/build here - -# Final stage -FROM caddy:2-alpine - -# Set the working directory in the container -WORKDIR /web - -# Copy the build directory from the builder stage to /web -COPY --from=builder /app/build /web - -# Caddyfile configuration to serve files from /web -RUN echo -e ":80 {\n root * /web\n file_server\n}" > /etc/caddy/Caddyfile - -# Expose port 80 -EXPOSE 80 - -# Start Caddy with the specified Caddyfile -CMD ["caddy", "run", "--config", "/etc/caddy/Caddyfile", "--adapter", "caddyfile"] diff --git a/build.sh b/build.sh deleted file mode 100755 index 30bb601..0000000 --- a/build.sh +++ /dev/null @@ -1,5 +0,0 @@ -sudo docker compose -f docker-compose.build.yml down && \ -#sudo docker compose -f docker-compose.build.yml rm --all && \ -sudo docker compose -f docker-compose.build.yml build --no-cache && \ -sudo docker compose -f docker-compose.build.yml up -d --force-recreate && \ -watch -n 1 sudo docker compose -f docker-compose.build.yml ps diff --git a/docker-compose.build.yml b/docker-compose.build.yml deleted file mode 100644 index 0fb6a7f..0000000 --- a/docker-compose.build.yml +++ /dev/null @@ -1,10 +0,0 @@ -version: '3.8' - -services: - web: - build: - context: . - dockerfile: Dockerfile - no_cache: true - ports: - - "3000:80" diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index e69de29..0000000