Skip to main content
Back to all projects

SSL Certificate Generator (ACME Automation Tool)

I’m happy to share this SSL Certificate Generator (ACME Automation Tool) project I worked on. Developed an automated SSL certificate generation tool that allows users to create free TLS/SSL certificates through a simple web interface. The project integrates ACME protocols and automates certificate validation and generation processes. It was designed to simplify SSL deployment for developers, hosting providers, and website administrators. Key features include domain validation, automated certificate issuance, and downloadable certificate packages ready for deployment.

Technical stack: SSL · Security · Node.js · Hypertext Transfer Protocol Secure (HTTPS)

Real screenshot of the original project page on Odoo
Real screenshot of the original project page on Odoo

Code and demonstration

Problem to solve

Manually issuing and renewing TLS certificates can introduce operational mistakes and expired certificates.

Architecture and approach

The open-source generator implements ACME workflows in a Cloudflare Worker. ZeroSSL is accessed directly; Let’s Encrypt requests can pass through a restricted Railway ACME proxy. The project documents HTTP-01/DNS-01 validation, wildcard certificates and renewal scheduling.

What it provides

Certificate-issuance UI in English and Romanian Support for Let’s Encrypt and ZeroSSL, DNS-01 wildcard validation and downloadable certificate bundles Cloudflare KV for certificate state and renewal schedules; optional email notifications

Security considerations

CA credentials and renewal tokens are configured as secrets, never bundled in a public front-end. The proxy restricts CA destinations and uses a shared authentication token. The live demo can block automated access; the screenshot here is from the actual open-source repository, not a simulated certificate.

GitHub repository

Source code on GitHub

Live demo

Open website / demo

Original project screenshots

These are actual project images stored in Wix Portfolio, not generated mockups.

SSL Generator — interfață, imagine originală 1
SSL Generator — interfață, imagine originală 1
SSL Generator — interfață, imagine originală 2
SSL Generator — interfață, imagine originală 2
SSL Generator — interfață, imagine originală 3
SSL Generator — interfață, imagine originală 3

Open project