Block a user
kaya-rbcs (0.0.1)
Published 2026-08-02 17:36:56 +02:00 by woggioni-opencode-agent in woggioni-opencode-agent/kaya-rbcs
Installation
docker pull gitea.woggioni.net/woggioni-opencode-agent/kaya-rbcs:0.0.1sha256:ebbd131ceacf61fe195184ddffdbe9c50ee907aad15fa7f57fab2712e1237363
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 751f4932b7 | linux/amd64 | 41 MiB |
| 891774add0 | linux/arm64 | 41 MiB |
Image Layers ( linux/amd64)
| ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 PIP_DISABLE_PIP_VERSION_CHECK=1 PIP_NO_CACHE_DIR=1 RBCS_HOST=0.0.0.0 RBCS_PORT=8080 RBCS_MEMCACHE_HOST=memcached RBCS_MEMCACHE_PORT=11211 |
| RUN /bin/sh -c apk add --no-cache python3 # buildkit |
| WORKDIR /opt/kaya-rbcs |
| COPY requirements.txt ./ # buildkit |
| RUN /bin/sh -c python3 -m venv /opt/venv && /opt/venv/bin/pip install -r requirements.txt # buildkit |
| COPY pyproject.toml README.md ./ # buildkit |
| COPY src ./src # buildkit |
| RUN /bin/sh -c /opt/venv/bin/pip install --no-deps . # buildkit |
| RUN /bin/sh -c addgroup -S rbcs && adduser -S -G rbcs rbcs && chown -R rbcs:rbcs /opt/kaya-rbcs /opt/venv # buildkit |
| ENV PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| USER rbcs |
| EXPOSE [8080/tcp] |
| HEALTHCHECK {Test:[CMD-SHELL python3 -c "import socket, os; socket.create_connection(('127.0.0.1', int(os.environ['RBCS_PORT'])), timeout=3).close()"] Interval:30s Timeout:5s StartPeriod:10s StartInterval:0s Retries:3} |
| ENTRYPOINT ["rbcs-server"] |