Easy HTTPS for your private networks

Get Started Learn More

We're laser focused on making it easier to get a globally valid HTTPS certificate you can use within your private network. getlocalcert offers free subdomains which are suitable for hosting internal applications. The managed DNS service is compatible with Let's Encrypt, allowing issuance of free certificates. Read more about our security-first and developer-friendly design.

ACME Client Configuration

Using Caddy

Modern, all-in-one web server

Edit Caddyfile:

.localhostcert.net {
  tls {
    dns acmedns credentials.json
  }
  respond "Hello"
}
See full example

Using traefik

Cloud-native application proxy

Edit configuration:

certificatesResolvers:
  myresolver:
    acme:
      dnsChallenge:
        provider: acme-dns
See full example

Using cert-manager

Certificate automation for Kubernetes

Edit configuration:

apiVersion: cert-manager.io/v1
kind: Issuer
metadata:
  name: example-issuer
spec:
  acme:
    solvers:
    - dns01:
        acmeDNS:
          host: https://api.getlocalcert.net/api/v1/acme-dns-compat
          accountSecretRef:
            name: acme-dns
            key: credentials.json
See full example

Using acme.sh

Get started quickly


$ export ACMEDNS_BASE_URL=https://api.getlocalcert.net/api/v1/acme-dns-compat
$ export ACMEDNS_USERNAME=yourApiKeyId
$ export ACMEDNS_PASSWORD=yourApiKeySecret
$ export ACMEDNS_SUBDOMAIN=yoursubdomain
$ ./acme.sh --issue \
            --dns dns_acmedns \
            -d yoursubdomain.localhostcert.net
See full example

Using LEGO

A client build by Let's Encrypt


$ export ACME_DNS_API_BASE=https://api.getlocalcert.net/api/v1/acme-dns-compat
$ export ACME_DNS_STORAGE_PATH=credentials.json
$ lego --email [email protected] \
       --dns acme-dns \
       --domains yoursubdomain.localhostcert.net \
       run
See full example

Certify The Web

Manage certificates on Windows and IIS


1. Select acme-dns as the DNS update method.
2. Enter https://api.getlocalcert.net/api/v1/acme-dns-compat as the server
3. Click Request Certificate
4. Skip the CNAME step, you won't need it
      
See full example

Ready to set up your free domain name?

Get Started