PEBBLE-CHALLTESTSRV(1)
π PEBBLE-CHALLTESTSRV π
okay bestie, gather round, because we're talking about pebble-challtestsrv β a whole General Commands Manual situation, section 1, and honestly? she's a baddie.
β¨ NAME β¨
pebble-challtestsrv β the ACME challenge mock server π
πΈ SYNOPSIS πΈ
pebble [-defaultIPv4 string] [-defaultIPv6 string] [-dnssever string]
[-http01 string] [-https01 string] [-management string] [-tlsalpn01
string]
(yes, the flags are about pebble-challtestsrv but the synopsis line says pebble. that's just how she is. we respect it. no cap. π)
π¦ DESCRIPTION π¦
so pebble-challtestsrv is this utility that responds to HTTP-01, DNS-01, and TLS-ALPN-01 ACME challenges. literally her whole job. π
she can also moonlight as a DNS server, letting developers mock A, AAAA, CNAME, and CAA DNS data for specific hostnames. main character with a side hustle, we love to see it. π
β οΈ IMPORTANT NOTE, AND BESTIE I NEED YOU TO ACTUALLY READ THIS ONE: the pebble-challtestsrv utility is for TEST USAGE ONLY. she is trivially insecure β offering no authentication whatsoever. zero. none. not a single vibe check. only use this library in a controlled test environment. do not put her on the open internet, she will get absolutely cooked. π
π₯ OPTIONS π₯
one bullet per flag because we do NOT skip the boring parts, that's the rule around here β¨
-defaultIPv4string β the default IPv4 address she hands out in DNS responses toAqueries. default is"127.0.0.1"π-defaultIPv6string β the default IPv6 address she hands out in DNS responses toAAAAqueries. default is"::1"π-dnsserverstring β comma separated bind addresses/ports for DNS-01 challenges and fake DNS data. set it empty to disable. default is":8053"π-http01string β comma separated bind addresses/ports for HTTP-01 challenges. set it empty to disable. default is":5002"π-https01string β comma separated bind addresses/ports for HTTPS HTTP-01 challenges. set it empty to disable. default is":5003"π-managementstring β bind address/port for the management HTTP interface. default is":8055"π-tlsalpn01string β comma separated bind addresses/ports for TLS-ALPN-01 and HTTPS HTTP-01 challenges. set it empty to disable. default is":5001"π§
and that's the whole page, you ate that fr fr π«Ά she's filed under PEBBLE-CHALLTESTSRV(1) in the General Commands Manual, that's the source and the version tag and the whole footer moment, cute little signature at the bottom of the page like a lip gloss smudge π slay, go write your tests, stay in your controlled environment, periodt β¨
π¦ where this page comes from
- ubuntu stonking: pebble 2.10.0+ds1-2 Β· MPL-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms