made docker file and not sure if needed

This commit is contained in:
Ksan 2026-04-14 13:12:14 +02:00
parent 3f02ba2096
commit 81c98245a4
2 changed files with 24 additions and 1 deletions

3
.gitignore vendored
View File

@ -1,2 +1,3 @@
connections.log
.ssh/
ssh-portfilio
/.ssh/

22
dockerfile Normal file
View File

@ -0,0 +1,22 @@
FROM golang:1.26.2-alpine AS builder
WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN go build -o ssh-portfolio-app .
FROM alpine:latest
WORKDIR /root/
RUN apk add --no-cache ca-certificates
COPY --from=builder /app/ssh-portfolio-app .
EXPOSE 2222
CMD ["./ssh-portfolio-app"]