sha256:0748d4ffe8998865f5741e4ba04d126e6f06b5532823a754c1b4e08d10049d48
2026-09-19 21:32:11 UTC
1.15 GB
0.0.0.0:8088
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PIPER_BIN/opt/redyrect/piper/piper
PIPER_DEFAULT_VOICEen_US-libritts_r-medium
PIPER_LENGTH_SCALE1.1
PIPER_VOICES_DIR/opt/redyrect/piper/voices
RUST_LOGinfo
WEB_DIST/opt/redyrect/web/dist
WHISPER_MODEL_PATH/opt/redyrect/models/ggml-base.en.bin
[#000] sha256:bd36565c0fdebaf0f3af5c3b4ce610ca085ced32e9e9da850d95912f5f18f47b - 2.45% (28.8 MB)
[#001] sha256:a7070b267d204a4e415b8caaaff602a7488e8ea2de6c361a987afef32cbe7aa9 - 4.01% (47.1 MB)
[#002] sha256:d01225114f8f13a5dd53e6043443a272db8a937951a85275f95d35f9497ded4b - 0.0% (114 Bytes)
[#003] sha256:f1c1228ef0d11c9dc7e06b8faf5a931c40de99a0ae64ac684d0f54af5bf97faf - 1.3% (15.3 MB)
[#004] sha256:f2898f1b67ec1cbf5de1a0ca33aa6407eb851e1861ccf9e6f7ec3838b9759557 - 0.19% (2.22 MB)
[#005] sha256:ccb08927f01cf5c70b83ac12acbf840b210895b5c71fe4391f25bab09137ecc3 - 0.07% (819 KB)
[#006] sha256:e77a6c72582ad3aa7d2fd783a5ca6acb9b5a3bf4e8eb8c902940eafcf016f63b - 10.85% (127 MB)
[#007] sha256:d75b680c23bc863e28706a8db40b9100c8d48a9a5eac01a4d26ab34e854bbb6b - 81.13% (953 MB)
# debian.sh --arch 'arm64' out/ 'trixie' '@1789689600'
2026-09-19 20:54:45 UTC (buildkit.dockerfile.v0)ARG POSTGRES_MAJOR=16
2026-09-19 20:54:45 UTC (buildkit.dockerfile.v0)RUN |1 POSTGRES_MAJOR=16 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates gnupg wget && wget -qO- https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor -o /usr/share/keyrings/pgdg.gpg && echo "deb [signed-by=/usr/share/keyrings/pgdg.gpg] https://apt.postgresql.org/pub/repos/apt trixie-pgdg main" > /etc/apt/sources.list.d/pgdg.list && apt-get update && apt-get install -y --no-install-recommends postgresql-client-${POSTGRES_MAJOR} ghostscript libtiff-tools libgomp1 gzip bash tini && apt-get purge -y wget gnupg && rm -rf /var/lib/apt/lists/* # buildkit
2026-09-19 20:54:45 UTC (buildkit.dockerfile.v0)WORKDIR /opt/redyrect
2026-09-19 21:32:08 UTC (buildkit.dockerfile.v0)COPY /build/target/release/server /usr/local/bin/server # buildkit
2026-09-19 21:32:08 UTC (buildkit.dockerfile.v0)COPY /build/target/release/xtask /usr/local/bin/xtask # buildkit
2026-09-19 21:32:08 UTC (buildkit.dockerfile.v0)COPY /web/dist /opt/redyrect/web/dist # buildkit
2026-09-19 21:32:08 UTC (buildkit.dockerfile.v0)COPY /models/ggml-base.en.bin /opt/redyrect/models/ggml-base.en.bin # buildkit
2026-09-19 21:32:11 UTC (buildkit.dockerfile.v0)COPY /opt/piper-stage /opt/redyrect/piper # buildkit
2026-09-19 21:32:11 UTC (buildkit.dockerfile.v0)ENV WEB_DIST=/opt/redyrect/web/dist API_BIND=0.0.0.0:8088 WHISPER_MODEL_PATH=/opt/redyrect/models/ggml-base.en.bin PIPER_BIN=/opt/redyrect/piper/piper PIPER_VOICES_DIR=/opt/redyrect/piper/voices PIPER_DEFAULT_VOICE=en_US-libritts_r-medium PIPER_LENGTH_SCALE=1.1 RUST_LOG=info
2026-09-19 21:32:11 UTC (buildkit.dockerfile.v0)EXPOSE map[8088/tcp:{} 8186/tcp:{}]
2026-09-19 21:32:11 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/bin/tini" "--" "/usr/local/bin/server"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.