I'm trying to build SSL Generator like https://punchsalad.com/ssl-certificate-generator/

I was thinking to build a ssl generator like https://punchsalad.com/ssl-certificate-generator/
This is working under the Afosto's Acme client.
From Past two month i has been studying on it. But i Didn't get anything.
So, Please help me to setup ssl Generator.

Hi @radeshsharma,

Welcome to the Let's Encrypt forum!

What's your motivation for building this project? What's your background in software and web development? What sort of steps have you taken already, and what sort of obstacles did you encounter?

Have you reviewed some of other the forum threads here about the topic of web-based Let's Encrypt clients?


Sir my motivation behind the project is to available people ssl very fast as most of the users face many issue to for ssl. Yes, there are many websites which are allowing let's encrypt 1 min ssl but after sometime they are gone[Don't now why?].
So, To Provide Feasible interface to the user i want to build this project.

I Read many forums here at community.letsencrypt.com. But still i am facing issue to install this service. Before installing is live on my Domain. For testing Purpose i install it in local using xammp then i install composer in composer i use command
composer require afosto/yaac
After that how to install this I can't find any good tutorial.
i check this one also but Difficult to understand:https://tools.ietf.org/html/draft-ietf-acme-acme-07
After this all i paste the new topic in Community.
I hope I will get a easy method.
Thanks in Advance

YAAC is a PHP based ACME client, not an entire website. You'll need to build such a website around YAAC all by yourself if you want that. The YAAC Github page already has a little stub on how to start the client from a PHP script under " Instantiate the client".

That's a very old draft of the ACME protocol. Since then it has reached RFC status: https://tools.ietf.org/html/rfc8555


Can From anywhere we can get the source code of that one.

I don't know what you mean by "that one".

1 Like

I mean that can we get the source code[php files] of that whole project which i mention above

If that's your question, then ask the author directly if they want to share the source code with you: https://punchsalad.com/about/.

It's worth considering that somebody who has gone to the considerable effort of creating their own web-based tool, may not be willing to share its source code, as there is a chance that somebody will try rip it off and monetize it.

I haven't seen any other projects like this that have their source code freely available.


But author of this tool isn't even want to share the way how he install and setup

Just to check, did you saw the warning about web based ACME clients in : https://letsencrypt.org/docs/client-options/ ?

Some in-browser ACME clients are available, but we do not list them here because they encourage a manual renewal workflow that results in a poor user experience and increases the risk of missed renewals.

But which tool I am trying to build that is available in https://letsencrypt.org/docs/client-options/
Under PhP Section: Yet another Acme client and Git Hub Code : https://github.com/afosto/yaac

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.