Ctrl K
ComunidadGuías…

docker-compose.ghcr.yml

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

Archivo original ↗Preguntar a KiBot
# =============================================================================
# Ojuri GHCR overlay
# =============================================================================
# Use this with the base docker-compose.yml to run Ojuri from prebuilt images
# published to ghcr.io/ojuri-io rather than building from source. Combine the
# two files on every Compose invocation:
#
#   docker compose -f docker-compose.yml -f docker-compose.ghcr.yml pull
#   docker compose -f docker-compose.yml -f docker-compose.ghcr.yml up -d
#
# Pin a specific build by exporting OJURI_VERSION before running:
#
#   export OJURI_VERSION=v1.1.0   # strict (recommended for production)
#   export OJURI_VERSION=v1       # floating major (default, gets patches/minors)
#
# See VERSIONING.md for the pinning policy and UPGRADING.md for upgrade paths.
#
# Requires Docker Compose 2.24+ for the `!reset` directive that drops the
# `build:` block from the base file (otherwise Compose would still try to
# build the image locally even when it is available on GHCR).
# =============================================================================

services:
  rda:
    build: !reset null
    image: ghcr.io/ojuri-io/rda:${OJURI_VERSION:-v1}

  paa-1:
    build: !reset null
    image: ghcr.io/ojuri-io/paa:${OJURI_VERSION:-v1}

  db-migrate:
    build: !reset null
    image: ghcr.io/ojuri-io/rda:${OJURI_VERSION:-v1}

  fia:
    build: !reset null
    image: ghcr.io/ojuri-io/fia:${OJURI_VERSION:-v1}

  mla:
    build: !reset null
    image: ghcr.io/ojuri-io/mla:${OJURI_VERSION:-v1}

  sentinel:
    build: !reset null
    image: ghcr.io/ojuri-io/sentinel:${OJURI_VERSION:-v1}