






















Hi everyone,
I’ve been building a lightweight module for a very specific problem: managing ACME certificates on shared hosting and cPanel environments without repeating the same shell workflow over and over.
It’s called FreeCert, and the goal is not to replace existing ACME clients, but to make them easier to use in constrained real-world hosting setups.
The project is available at certificates.biz.
FreeCert is a lightweight PHP module that can be installed directly on a website and used to manage certificate issuance and renewal through an existing ACME workflow, currently based on acme.sh.
This is not a new CA, and it is not meant to compete with mature ACME clients.
It is a thin operational layer built for environments where users technically can issue certificates, but the process is still too manual, fragmented, and repetitive.
In many shared hosting environments, users often have just enough access to make ACME work, but not enough tooling to make it convenient.
That usually means:
I wanted to explore whether a small installable module could make this workflow cleaner and more reusable.
FreeCert is installed directly on the target website and works on the current site/domain where it is deployed.
The current design includes:
acme.shOne of my main design goals was to avoid creating a generic public “issue certificates for anything” tool.
So the module uses an external authorization layer called Librya.
The workflow is:
This keeps the module tied to the real site where it is installed, instead of turning it into an open certificate panel.
I’d really appreciate technical feedback on a few points:
I’m not trying to replace mature ACME clients.
The goal is to make certificate management more practical in a specific class of hosting environments where people often end up doing everything manually even when ACME support is technically available.
If useful, I can also share more details about:
Thanks in advance for any feedback.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。