Block a user
lighthouse (0.32.0)
Published 2026-06-30 13:22:07 -04:00 by mysticmomba
Installation
docker pull git.racooncity.org/mysticmomba/lighthouse:0.32.0sha256:362360fd117a7e4087885c2e932e6ea9fceefc4da8975ae67311b9be48a0ba7f
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 26c8a8896e | linux/arm64 | 38 MiB |
| 8a365be103 | linux/amd64 | 38 MiB |
Image Layers ( linux/amd64)
| # debian.sh --arch 'amd64' out/ 'trixie' '@1782172800' |
| ARG TARGETARCH=amd64 |
| RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates tzdata && ln -snf /usr/share/zoneinfo/America/New_York /etc/localtime && echo "America/New_York" > /etc/timezone && rm -rf /var/lib/apt/lists/* # buildkit |
| WORKDIR /app |
| COPY /app/target/aarch64-unknown-linux-musl/release/lighthouse ./lighthouse-arm64 # buildkit |
| COPY /app/target/x86_64-unknown-linux-musl/release/lighthouse ./lighthouse-amd64 # buildkit |
| COPY /app/templates ./templates # buildkit |
| COPY /app/static ./static # buildkit |
| COPY /app/migrations ./migrations # buildkit |
| COPY /app/changelog.md ./CHANGELOG.md # buildkit |
| RUN |1 TARGETARCH=amd64 /bin/sh -c if [ "$TARGETARCH" = "arm64" ]; then mv lighthouse-arm64 lighthouse; else mv lighthouse-amd64 lighthouse; fi && rm -f lighthouse-arm64 lighthouse-amd64 # buildkit |
| RUN |1 TARGETARCH=amd64 /bin/sh -c mkdir -p /data # buildkit |
| COPY entrypoint.sh /entrypoint.sh # buildkit |
| RUN |1 TARGETARCH=amd64 /bin/sh -c chmod +x /entrypoint.sh # buildkit |
| EXPOSE [3000/tcp] |
| ENV RUST_LOG=lighthouse=info,tower_http=warn |
| ENV BIND_ADDR=0.0.0.0:3000 |
| ENTRYPOINT ["/entrypoint.sh"] |