Ctrl K
ComunidadGuías…

docker-compose.acme.test.yml

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

Archivo original ↗Preguntar a KiBot
x-e2e-labels: &e2e-labels
  io.shellhub.e2e.run: ${SHELLHUB_E2E_RUN:?}
  io.shellhub.e2e.lease: ${SHELLHUB_E2E_LEASE:-}
  io.shellhub.e2e.kind: ${SHELLHUB_E2E_KIND:-}
  io.shellhub.e2e.expires: ${SHELLHUB_E2E_EXPIRES:-}
  io.shellhub.e2e.checkout: ${SHELLHUB_E2E_CHECKOUT:-}

services:
  pebble:
    image: ghcr.io/letsencrypt/pebble:2.10.1
    labels: *e2e-labels
    command: -config /etc/pebble/pebble.json
    environment:
      - PEBBLE_VA_ALWAYS_VALID=1
      - PEBBLE_WFE_NONCEREJECT=0
    volumes:
      - ${SHELLHUB_TEST_ACME_DIR:?}:/etc/pebble:ro
    networks:
      - shellhub
  server:
    depends_on:
      - pebble
    ports:
      - ${SHELLHUB_BIND_ADDRESS}:${SHELLHUB_HTTPS_PORT}:443
    volumes:
      - ${SHELLHUB_TEST_ACME_DIR:?}/cert.pem:/etc/ssl/certs/shellhub-e2e-acme.pem:ro