diff options
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/Dockerfile | 25 | ||||
-rw-r--r-- | contrib/docker-compose.yml | 15 | ||||
-rw-r--r-- | contrib/legit.service | 17 |
3 files changed, 0 insertions, 57 deletions
diff --git a/contrib/Dockerfile b/contrib/Dockerfile deleted file mode 100644 index 753bc6c..0000000 --- a/contrib/Dockerfile +++ /dev/null @@ -1,25 +0,0 @@ -FROM golang:1.19-alpine AS builder - -WORKDIR /app - -COPY . ./ - -RUN apk add gcc musl-dev libc-dev - -RUN go mod download -RUN go mod verify -RUN go build -o legit - -FROM alpine:latest - -WORKDIR /app - -COPY static ./static -COPY templates ./templates -COPY config.yaml ./ -COPY --from=builder /app/legit ./ - -EXPOSE 5555 - -CMD ["./legit"] - diff --git a/contrib/docker-compose.yml b/contrib/docker-compose.yml deleted file mode 100644 index cb636f1..0000000 --- a/contrib/docker-compose.yml +++ /dev/null @@ -1,15 +0,0 @@ -version: "3" -services: - legit: - container_name: legit - build: - context: ../ - dockerfile: ../contrib/Dockerfile - restart: unless-stopped - ports: - - "5555:5555" - volumes: - - /var/www/git:/var/www/git - - ../config.yaml:/app/config.yaml - - ../static:/app/static - - ../templates:/app/templates diff --git a/contrib/legit.service b/contrib/legit.service deleted file mode 100644 index e0193ed..0000000 --- a/contrib/legit.service +++ /dev/null @@ -1,17 +0,0 @@ -[Unit] -Description=legit Server -After=network-online.target -Requires=network-online.target - -[Service] -User=git -Group=git -ExecStart=/usr/bin/legit -config /etc/legit/config.yaml -ProtectSystem=strict -ProtectHome=strict -NoNewPrivileges=true -PrivateTmp=true -PrivateDevices=true - -[Install] -WantedBy=multi-user.target |