diff --git a/Dockerfile b/Dockerfile index a3490ee..62a8a68 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,6 @@ COPY . . # Build the server and the CLI tools RUN go build -o main_server ./cmd/server -RUN go build -o create_user ./cmd/create-user FROM debian:bullseye-slim @@ -25,17 +24,11 @@ RUN apt-get update && apt-get install -y ca-certificates sqlite3 && rm -rf /var/ RUN mkdir -p /app/data COPY --from=builder /app/main_server . -COPY --from=builder /app/create_user . COPY --from=builder /app/static ./static COPY --from=builder /app/migrations ./migrations -# Copy entrypoint script -COPY entrypoint.sh /entrypoint.sh -RUN chmod +x /entrypoint.sh - # Expose the application port EXPOSE 3000 # Run entrypoint which handles migrations -ENTRYPOINT ["/entrypoint.sh"] CMD ["./main_server"]