Ctrl K
ComunidadGuías…

updater/Dockerfile

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
FROM python:3.13-alpine

RUN apk add --no-cache docker-cli docker-cli-compose

WORKDIR /opt/aivory-updater
COPY updater/updater.py updater/sandbox_sources.py ./

ENV AIVORY_UPDATER_LISTEN=0.0.0.0:8790 \
    AIVORY_UPDATER_STATE_DIR=/var/lib/aivory-updater \
    AIVORY_UPDATER_TOKEN_FILE=/shared/.aivory-update-token

EXPOSE 8790
HEALTHCHECK --interval=30s --timeout=3s --start-period=5s --retries=3 \
  CMD wget -qO- http://127.0.0.1:8790/healthz >/dev/null 2>&1 || exit 1

ENTRYPOINT ["python", "/opt/aivory-updater/updater.py"]