aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
Diffstat (limited to 'contrib')
-rw-r--r--contrib/Dockerfile25
-rw-r--r--contrib/docker-compose.yml15
-rw-r--r--contrib/legit.service17
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