Daily Shaarli

All links of one day in a single page.

February 25, 2023

Welcome :: Let’s Encrypt client and ACME library written in Go.

Let’s Encrypt client and ACME library written in Go.
Features

  • ACME v2 [RFC 8555}(https://www.rfc-editor.org/rfc/rfc8555.html)
  • Register with CA
  • Obtain certificates, both from scratch or with an existing CSR
  • Renew certificates
  • Revoke certificates
  • Robust implementation of all ACME challenges
    • HTTP (http-01)
    • DNS (dns-01)
    • TLS (tls-alpn-01)
  • SAN certificate support
  • Comes with multiple optional DNS providers
  • Custom challenge solvers
  • Certificate bundling
  • OCSP helper function

github: LEGO

LEGO

Codeberg/pages-server: The Codeberg Pages Server – with custom domain support, per-repo pages using the "pages" branch, caching and much more! - pages-server - Codeberg.org

Gitea lacks the ability to host static pages from Git. The Codeberg Pages Server addresses this lack by implementing a standalone service that connects to Gitea via API. It is suitable to be deployed by other Gitea instances, too, to offer static pages hosting to their users.

End user documentation can mainly be found at the Wiki and the Codeberg Documentation.

Gitea - Documentation - Docs

Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork.

Gitea

Minimalist CI/CD for your Gitea - DavesCodeMusings/tea-runner - GitHub

Tea Runner is an application that runs on a host and carries out simple actions whenever Gitea triggers it with a webhook. It's designed with minimalism in mind. It's much less capable than Gitlab pipelines or Github actions. But on the flip side, it's far easier to configure than Jenkins or Drone.

Out of the box, Tea Runner can:

  • Copy newly committed files to a remote directory.
  • Build a new Docker image on a remote host.