logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

pebble-challtestsrv - ACME challenge mock server

Description

pebble-challtestsrv is a utility that responds to HTTP-01, DNS-01, and TLS-ALPN-01 ACME  challenges.   It
       can  also  be  used as a mock DNS server letting developers mock `A`, `AAAA`, `CNAME`, and `CAA` DNS data
       for specific hostnames.

       Important note: The `pebble-challtestsrv` utility is for TEST USAGE  ONLY.   It  is  trivially  insecure,
       offering no authentication whatsoever.  Only use this library in a controlled test environment.

Name

       pebble-challtestsrv - ACME challenge mock server

Options

-defaultIPv4string
              Default IPv4 address for mock DNS responses to A queries (default "127.0.0.1")

       -defaultIPv6string
              Default IPv6 address for mock DNS responses to AAAA queries (default "::1")

       -dns01string
              Comma  separated  bind  addresses/ports  for  DNS-01  challenges  and  fake DNS data. Set empty to
              disable. (default ":8053")

       -http01string
              Comma separated bind addresses/ports for  HTTP-01  challenges.  Set  empty  to  disable.  (default
              ":5002")

       -https01string
              Comma  separated bind addresses/ports for HTTPS HTTP-01 challenges. Set empty to disable. (default
              ":5003")

       -managementstring
              Bind address/port for management HTTP interface (default ":8055")

       -tlsalpn01string
              Comma separated bind addresses/ports for TLS-ALPN-01 and HTTPS HTTP-01 challenges.  Set  empty  to
              disable. (default ":5001")

                                                                                          PEBBLE-CHALLTESTSRV(1)

Synopsis

pebble  [-defaultIPv4string]  [-defaultIPv6string] [-dns01string] [-http01string] [-https01string]
       [-managementstring] [-tlsalpn01string]

See Also