(i be traumatized) fixes knotguard options, along with some more config improvements and fixes in docker compose and dockerfile
+2
-1
docker/Dockerfile
+2
-1
docker/Dockerfile
···
1
1
FROM docker.io/golang:1.24-alpine3.21 AS build
2
2
3
3
ENV CGO_ENABLED=1
4
+
ENV KNOT_REPO_SCAN_PATH=/home/git/repositories
4
5
WORKDIR /usr/src/app
5
6
COPY go.mod go.sum ./
6
7
···
34
35
EXPOSE 22
35
36
EXPOSE 5555
36
37
37
-
ENTRYPOINT ["/bin/sh", "-c", "chown git:git /app && chown git:git /home/git/repositories && /init"]
38
+
ENTRYPOINT ["/bin/sh", "-c", "chown git:git /app && chown -R git:git \"$KNOT_REPO_SCAN_PATH\" && /init"]