DNS and Cert Basics

This page summarizes the projects mentioned and recommended in the original post on /r/homelab

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • dehydrated

    letsencrypt/acme client implemented as a shell-script – just add water

  • Not meant to be comprehensive but hopefully a nudge in the right direction, I’ve found the least painful way to deal with the TLS certs is LetsEncrypt verification over DNS. There is a tool called dehydrated that implements the protocol. Then what you need is a domain, and a registrar that supports some kind of API, cause you don’t want to be renewing the certs manually every month. There is a tool called lexicon that provides programmatic access to tons of registrars.

  • lexicon

    Manipulate DNS records on various DNS providers in a standardized way.

  • Not meant to be comprehensive but hopefully a nudge in the right direction, I’ve found the least painful way to deal with the TLS certs is LetsEncrypt verification over DNS. There is a tool called dehydrated that implements the protocol. Then what you need is a domain, and a registrar that supports some kind of API, cause you don’t want to be renewing the certs manually every month. There is a tool called lexicon that provides programmatic access to tons of registrars.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • docker-dehydrated-lexicon

    Just a container to help on requesting letsencrypt certificates with dns-01 validation

  • What you really need is to glue the two together. Which is actually already done for you by docker-dehydrated-lexicon as a docker container which when configured / run will run dehydrated and interface to your registrar with lexicon when necessary and then drop certificates in a directory. There are hooks so that after the cert is renewed you can copy it somewhere else. Disclaimer I have contributed to that project.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • ZeroSSL: XSS to session hijacking, stealing a private key (and password hash)

    4 projects | news.ycombinator.com | 19 Jan 2023
  • Looking for help with VIRTUAL_HOST set up and 502 Bad Gateway (possible bad SSL?)

    1 project | /r/nginx | 5 Jan 2023
  • Knowing when to tell somone to call it quits...

    1 project | /r/sysadmin | 12 Nov 2022
  • Wie kommt Google Safe Browsing darauf, dass alle Seiten auf meiner Dyndns Domain phishing Seiten sind?

    1 project | /r/de_EDV | 1 Nov 2022
  • what are better alternatives of noip?

    1 project | /r/selfhosted | 9 Aug 2022