reocurring-task-alerter (production)

Published 2026-01-15 19:56:41 -05:00 by colin

Installation

docker pull git.nixc.us/nixius/reocurring-task-alerter:production
sha256:8a6516484e37d04185014e85b2c28e510a50b7307463d527fde2073551903717

Image Layers

ADD file:0d5bdf84bbcdfa95d42190537e3cad2c0a5876f9127fae6a1d1c485d3539c77d in /
CMD ["bash"]
/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget ; rm -rf /var/lib/apt/lists/*
/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps ; rm -rf /var/lib/apt/lists/*
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends g++ gcc libc6-dev make pkg-config ; rm -rf /var/lib/apt/lists/* # buildkit
ENV GOLANG_VERSION=1.21.13
ENV GOTOOLCHAIN=local
ENV GOPATH=/go
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
COPY /target/ / # buildkit
RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
WORKDIR /go
RUN /bin/sh -c apt-get update && apt-get install -y sqlite3 libsqlite3-dev curl ca-certificates jq && update-ca-certificates && curl -sSL https://git.nixc.us/nixius/go-sink/raw/tag/v0.0.1/install.sh | bash && ln -s /usr/local/bin/go-sink /usr/bin/go-sink # buildkit
WORKDIR /app
COPY src/ /app/ # buildkit
RUN /bin/sh -c mkdir -p /app/static && chmod 755 /app/static # buildkit
RUN /bin/sh -c go mod download && go mod verify # buildkit
RUN /bin/sh -c CGO_ENABLED=1 GOOS=linux go build -a -installsuffix cgo -o rata main.go database.go # buildkit
RUN /bin/sh -c mkdir -p /data && chmod 755 /data # buildkit
RUN /bin/sh -c mkdir -p /tmp/go-sink && chmod 777 /tmp/go-sink # buildkit
EXPOSE map[8000/tcp:{}]
ENV SENTRY_DSN=
VOLUME [/data]
CMD ["./rata"]

Labels

Key Value
com.docker.compose.project reocurring-task-alerter
com.docker.compose.service rata
com.docker.compose.version 2.40.3
Details
Container
2026-01-15 19:56:41 -05:00
4
OCI / Docker
linux/amd64
373 MiB
Versions (1) View all
production 2026-01-15