aboutsummaryrefslogtreecommitdiffhomepage
path: root/Dockerfile
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-06-23 03:11:14 +0900
committernsfisis <nsfisis@gmail.com>2025-06-23 03:15:54 +0900
commite95b823f6554f5bad24be1c7f04b2adc763a9f92 (patch)
tree3cb3e220143cf51e4e60b26283a905393aa6ba94 /Dockerfile
parent27bfc8f1d9588322d85197e31b7346601cc680b3 (diff)
downloadfeedaka-e95b823f6554f5bad24be1c7f04b2adc763a9f92.tar.gz
feedaka-e95b823f6554f5bad24be1c7f04b2adc763a9f92.tar.zst
feedaka-e95b823f6554f5bad24be1c7f04b2adc763a9f92.zip
refactor: change directory structure
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile10
1 files changed, 5 insertions, 5 deletions
diff --git a/Dockerfile b/Dockerfile
index 014ddcb..f60987e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -2,10 +2,10 @@ FROM node:22-alpine AS frontend-builder
WORKDIR /app
-COPY package.json package-lock.json ./
+COPY frontend/package.json frontend/package-lock.json ./
RUN npm install
-COPY . ./
+COPY frontend/ ./
RUN npm run build
##########################################
@@ -15,11 +15,11 @@ FROM golang:1.23-alpine AS backend-builder
WORKDIR /app
RUN apk update && apk add --no-cache build-base sqlite
-COPY go.mod go.sum ./
+COPY backend/go.mod backend/go.sum ./
RUN go mod download
-COPY . ./
-COPY --from=frontend-builder /app/static/style.css ./static/style.css
+COPY backend/ ./
+COPY --from=frontend-builder /app/dist/style.css ./static/style.css
RUN CGO_ENABLED=1 GOOS=linux go build -o feedaka main.go
##########################################