Something went wrong. Try again.
An OIDC provider for AT Protocol OAuth. Rust port of apenwarr/atlogin. forked from quilling.dev/ratlogin
Something went wrong. Try again.
12345678910111213141516171819FROM rust:1-bookworm AS buildWORKDIR /srcCOPY . .RUN cargo build --release --locked \ && mkdir -p /out/var/lib/ratlogin /out/etc/ratlogin
FROM gcr.io/distroless/cc-debian12:nonrootCOPY --from=build /src/target/release/ratlogin /usr/local/bin/ratloginCOPY --from=build --chown=nonroot:nonroot /out/var/lib/ratlogin /var/lib/ratloginCOPY --from=build /out/etc/ratlogin /etc/ratloginENV RATLOGIN_CONFIG=/etc/ratlogin/config.toml \ RATLOGIN_STATE_DIR=/var/lib/ratlogin \ RUST_LOG=infoVOLUME /var/lib/ratloginEXPOSE 9411WORKDIR /var/lib/ratloginUSER nonrootCMD ["ratlogin", "serve"]