djehuty-board (1.2.0)
Installation
docker pull code.aopc.cloud/toasterson/djehuty-board:1.2.0sha256:adb91131752b5b73751cf4bf16142357112db74f7de8c05e02fb5260429f7682Image layers
| # debian.sh --arch 'arm64' out/ 'bookworm' '@1787529600' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates libsqlite3-0 && rm -rf /var/lib/apt/lists/* && groupadd --system --gid 10001 board && useradd --system --uid 10001 --gid board --home-dir /nonexistent board && mkdir -p /data /files && chown 10001:10001 /data /files # buildkit |
| COPY /build/target/release/agent-board /usr/local/bin/agent-board # buildkit |
| USER 10001:10001 |
| ENV BOARD_BIND_ADDR=0.0.0.0:8080 BOARD_DATABASE_URL=sqlite:///data/agent-board.db?mode=rwc BOARD_ATTACHMENT_BACKEND=filesystem BOARD_ATTACHMENT_FS_ROOT=/files BOARD_LOG_FORMAT=json |
| VOLUME [/data /files] |
| EXPOSE map[8080/tcp:{}] |
| ENTRYPOINT ["/usr/local/bin/agent-board"] |
| CMD ["serve"] |
Details
Versions (2)
View all