From 6ff590e63383007daab49b21734b19ca2cf6e73d Mon Sep 17 00:00:00 2001 From: Fang-Pen Lin Date: Wed, 12 Nov 2025 14:29:53 -0800 Subject: [PATCH] Add pebble for BDD tests --- backend/bdd/configs/pebble.json | 0 docker-compose.bdd.yml | 12 ++++++++++++ 2 files changed, 12 insertions(+) create mode 100644 backend/bdd/configs/pebble.json diff --git a/backend/bdd/configs/pebble.json b/backend/bdd/configs/pebble.json new file mode 100644 index 000000000..e69de29bb diff --git a/docker-compose.bdd.yml b/docker-compose.bdd.yml index dfee5f6b2..2377b86d6 100644 --- a/docker-compose.bdd.yml +++ b/docker-compose.bdd.yml @@ -75,6 +75,18 @@ services: - ./frontend/public:/app/public env_file: .env + # ACME server for BDD tests + pebble: + image: ghcr.io/letsencrypt/pebble:2.8.0 + command: -config /var/data/pebble/pebble-config.json + ports: + - 14000:14000 # ACME port + - 15000:15000 # Management port + environment: + - PEBBLE_VA_NOSLEEP=1 + volumes: + - ./bdd/config/pebble-config.json:/var/data/pebble/pebble-config.json + volumes: postgres-data: driver: local