Is it possible to self host a docker registry with TLS?

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Harbor

    An open source trusted cloud native registry project that stores, signs, and scans content.

  • I use gitlab and it serves the purpose, although I would not recommend using gitlab just for docker registry. You can give harbour a try. This is opensource and is self hosted docker registry

  • acme.sh

    A pure Unix shell script implementing ACME client protocol

  • The docker registry comes with lets-encrypt support, but it only supports ACME v1 which is no longer in use. Luckily, it does support setting the certs directly. I've managed to create some certs for my domain using acme.sh (instead of certbot that I'm usually using together with nginx).

  • 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
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