peertube-instance-index-filter/docker/Dockerfile

19 lines
403 B
Text
Raw Normal View History

2025-06-23 09:40:20 +03:00
FROM golang:1.24
WORKDIR /usr/src/app
ADD peertube-instance-index-filter ./
ADD instances.db ./
RUN go mod download && go mod verify
RUN go build -v -o /usr/local/bin/peertube-instance-index-filter ./...
ENV GIN_MODE release
RUN set -ex; \
echo '0 1 * * * /usr/local/bin/peertube-instance-index-filter -command collect' > /var/spool/cron/crontabs/root
CMD ["peertube-instance-index-filter"]