F FreeCert Download module
Lightweight SSL module for shared hosting and cPanel

Free SSL certificates, managed directly from your website.

FreeCert is a portable module built to generate and renew SSL certificates through Librya and acme.sh, with a single interface, local logs, domain control, and module updates from a central hub.

Standalone Upload it to your site and it works locally.
Authorized by Librya Only for domains validated by Librya admin.
Built for shared hosting Designed for cPanel environments and SSH access.

What FreeCert does

This is not just a one-off script. It is a reusable, updateable module designed to manage the certificate of the website where it is installed.

Detects the current domain

The module works on the domain of the website where it is installed, without asking the user to type arbitrary domains.

User verification through Librya

Access is supported both from Librya and directly from the local website, with server-side authorization checks.

Issue and renew

It creates or renews certificates through acme.sh, saves the files locally, and shows operational status and logs.

Technical logs

It keeps track of executed operations, so you can understand what happened without digging through terminal commands every time.

Module updates

It checks certificates.biz for a newer version and lets you download updated files for the module.

Ready for future automation

The structure is designed to grow, including future support for automated SSL installation.

How it works

FreeCert is built to stay lightweight: a single page with tabs, a separate PHP backend, and local logic for certificate issuance.

1

Install the module

Upload FreeCert into a folder on the website, for example /freecert/, and configure the basic settings.

2

Sign in with Librya

If you arrive from Librya you are already in; otherwise you sign in from the module and the backend verifies you through the API.

3

The domain is checked

The module detects the website domain and verifies that it is approved by Librya admin for that user.

4

Generate the certificate

The backend runs acme.sh, saves the certificate files, and shows output, logs, and downloadable files.

Important

FreeCert is not a public service for generating certificates on any random domain. The module only works on the domain of the website where it is installed, and only after Librya authorization checks.

Minimum requirements

Linux/shared hosting with PHP, SSH access, a domain already pointed correctly to the website, acme.sh support, and an accessible webroot.

Download FreeCert

This is where you can distribute the module, publish new versions, and keep all websites aligned with the latest release.

Module package

Download the module package, read the installation guide, or review the latest changelog.

Configured links: /download/freecert-1.2.2.zip freecert/freecert/installation-guide.html freecert/freecert/changelog.html

Frequently asked questions

The answers below help visitors quickly understand whether FreeCert fits their setup.

Is this a Laravel module?

No. FreeCert is designed as a lightweight PHP module, easier to distribute on shared hosting.

Does it work on any domain?

It works on the domain of the website where it is installed, but only if that domain is registered and approved on Librya.

Does it install the certificate automatically?

The base version starts in semi-automatic mode. The structure is ready for automatic installation support later.

Do I still need the terminal every three months?

The goal of FreeCert is exactly to reduce that friction by offering a more convenient local management flow.

A small module, built to grow.

FreeCert is designed to simplify certificate management on your websites without making your infrastructure heavier. Upload it, authorize the domain, manage the certificate from there.