Skip to content

Commit 327aa49

Browse files
committed
test: get pebble from ghcr.io
1 parent 32c6771 commit 327aa49

File tree

4 files changed

+42
-32
lines changed

4 files changed

+42
-32
lines changed

test/setup/pebble/.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
PEBBLE_VERSION='v2.3.1'
1+
PEBBLE_VERSION='2.5.1'
22
PEBBLE_CONFIG='pebble-config.json'

test/setup/pebble/docker-compose.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
version: '3'
1+
version: "3"
22

33
services:
44
pebble:
5-
image: "letsencrypt/pebble:${PEBBLE_VERSION}"
5+
image: "ghcr.io/letsencrypt/pebble:${PEBBLE_VERSION}"
66
container_name: pebble
77
volumes:
88
- "./${PEBBLE_CONFIG}:/test/config/pebble-config.json"
99
environment:
1010
- PEBBLE_VA_NOSLEEP=1
11-
command: pebble -config /test/config/pebble-config.json -dnsserver 10.30.50.3:8053
11+
command: -config /test/config/pebble-config.json -dnsserver 10.30.50.3:8053
1212
ports:
1313
- 14000:14000 # HTTPS ACME API
1414
- 15000:15000 # HTTPS Management API
@@ -17,9 +17,9 @@ services:
1717
ipv4_address: 10.30.50.2
1818

1919
challtestsrv:
20-
image: "letsencrypt/pebble-challtestsrv:${PEBBLE_VERSION}"
20+
image: "ghcr.io/letsencrypt/pebble-challtestsrv:${PEBBLE_VERSION}"
2121
container_name: challtestserv
22-
command: pebble-challtestsrv -tlsalpn01 ""
22+
command: -defaultIPv6 "" -defaultIPv4 10.30.50.3
2323
ports:
2424
- 8055:8055 # HTTP Management API
2525
networks:
Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
{
2-
"pebble": {
3-
"listenAddress": "0.0.0.0:14000",
4-
"managementListenAddress": "0.0.0.0:15000",
5-
"certificate": "test/certs/localhost/cert.pem",
6-
"privateKey": "test/certs/localhost/key.pem",
7-
"httpPort": 80,
8-
"tlsPort": 443,
9-
"ocspResponderURL": "",
10-
"externalAccountBindingRequired": true,
11-
"externalAccountMACKeys": {
12-
"kid-1": "zWNDZM6eQGHWpSRTPal5eIUYFTu7EajVIoguysqZ9wG44nMEtx3MUAsUDkMTQ12W",
13-
"kid-2": "b10lLJs8l1GPIzsLP0s6pMt8O0XVGnfTaCeROxQM0BIt2XrJMDHJZBM5NuQmQJQH"
14-
}
15-
}
16-
}
2+
"pebble": {
3+
"listenAddress": "0.0.0.0:14000",
4+
"managementListenAddress": "0.0.0.0:15000",
5+
"certificate": "test/certs/localhost/cert.pem",
6+
"privateKey": "test/certs/localhost/key.pem",
7+
"httpPort": 80,
8+
"tlsPort": 443,
9+
"ocspResponderURL": "",
10+
"externalAccountBindingRequired": true,
11+
"externalAccountMACKeys": {
12+
"kid-1": "zWNDZM6eQGHWpSRTPal5eIUYFTu7EajVIoguysqZ9wG44nMEtx3MUAsUDkMTQ12W",
13+
"kid-2": "b10lLJs8l1GPIzsLP0s6pMt8O0XVGnfTaCeROxQM0BIt2XrJMDHJZBM5NuQmQJQH"
14+
},
15+
"retryAfter": {
16+
"authz": 3,
17+
"order": 5
18+
},
19+
"certificateValidityPeriod": 157766400
20+
}
21+
}
Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
{
2-
"pebble": {
3-
"listenAddress": "0.0.0.0:14000",
4-
"managementListenAddress": "0.0.0.0:15000",
5-
"certificate": "test/certs/localhost/cert.pem",
6-
"privateKey": "test/certs/localhost/key.pem",
7-
"httpPort": 80,
8-
"tlsPort": 443,
9-
"ocspResponderURL": "",
10-
"externalAccountBindingRequired": false
11-
}
12-
}
2+
"pebble": {
3+
"listenAddress": "0.0.0.0:14000",
4+
"managementListenAddress": "0.0.0.0:15000",
5+
"certificate": "test/certs/localhost/cert.pem",
6+
"privateKey": "test/certs/localhost/key.pem",
7+
"httpPort": 80,
8+
"tlsPort": 443,
9+
"ocspResponderURL": "",
10+
"externalAccountBindingRequired": false,
11+
"retryAfter": {
12+
"authz": 3,
13+
"order": 5
14+
},
15+
"certificateValidityPeriod": 157766400
16+
}
17+
}

0 commit comments

Comments
 (0)