Add pebble for BDD tests

This commit is contained in:
Fang-Pen Lin
2025-11-12 14:29:53 -08:00
parent 41725add64
commit 6ff590e633
2 changed files with 12 additions and 0 deletions

View File

@@ -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