bifrost (v1.5.11-ew-2-llama-37e80a6)
Installation
docker pull forge.engelmann.me/engel75/bifrost:v1.5.11-ew-2-llama-37e80a6sha256:7f09b30736164ac2083ddf4e716c38d7555d574b9abeb36750b4227d0c9e492eImage layers
| ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| WORKDIR /app |
| RUN /bin/sh -c apk add --no-cache musl libgcc ca-certificates wget zlib=1.3.2-r0 # buildkit |
| RUN /bin/sh -c mkdir -p /app/plugins # buildkit |
| COPY /app/main . # buildkit |
| COPY /bifrost/transports/docker-entrypoint.sh . # buildkit |
| COPY /out/llama_guardrails.so /app/plugins/llama_guardrails.so # buildkit |
| ARG ARG_APP_PORT=8080 |
| ARG ARG_APP_HOST=0.0.0.0 |
| ARG ARG_LOG_LEVEL=info |
| ARG ARG_LOG_STYLE=json |
| ARG ARG_APP_DIR=/app/data |
| ENV APP_PORT=8080 APP_HOST=0.0.0.0 LOG_LEVEL=info LOG_STYLE=json APP_DIR=/app/data |
| ENV GOGC= GOMEMLIMIT= |
| RUN |5 ARG_APP_PORT=8080 ARG_APP_HOST=0.0.0.0 ARG_LOG_LEVEL=info ARG_LOG_STYLE=json ARG_APP_DIR=/app/data /bin/sh -c mkdir -p $APP_DIR/logs && adduser -D -s /bin/sh appuser && chown -R appuser:appuser /app && chmod +x /app/docker-entrypoint.sh # buildkit |
| USER appuser |
| VOLUME [/app/data] |
| EXPOSE [8080/tcp] |
| HEALTHCHECK {Test:[CMD-SHELL wget --no-verbose --tries=1 -O /dev/null http://127.0.0.1:${APP_PORT}/health || exit 1] Interval:30s Timeout:10s StartPeriod:5s StartInterval:0s Retries:3} |
| ENTRYPOINT ["/app/docker-entrypoint.sh"] |
| CMD ["/app/main"] |
Details
Versions (45)
View all
1.5.16-ew1-fcf188e9
2026-06-22
buildcache
2026-06-09
v1.5.11-ew-2-llama-37e80a6
2026-06-09
v1.5.11-ew-2
2026-06-09
v1.5.10-ew-2
2026-06-09