Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for for generating remote shared server Certificates #29

Closed
bkrajendra opened this issue Nov 4, 2016 · 4 comments
Closed
Milestone

Comments

@bkrajendra
Copy link

Add support for for generating remote shared server Certificates.
Shared servers do not allow to run any shell script. All the process has to be done manually.
I generally work on windows machine locally, but my web server is Linux and its shared hosting.
This scenario is very common. "certify" is very good interface for automation but it does not support anything other than IIS. It will be nice if it can support remote server certificate generation on local machine and then uploading it to remote machine.

@genodeftest
Copy link

The validation can really only happen on the remote server, not on your local machine. So why would you want to generate your certificate locally?

What you describe sounds more like you'd want to use the official or diafygi/acme-tiny client instead. You're using Linux, so why have a Windows GUI?

@webprofusion-chrisc
Copy link
Contributor

I'm not going to completely rule this out, management of certs on remote machines (windows or linux) is a future possiblity

@bkrajendra
Copy link
Author

There are various tools available as i've searched now like "letsencrypt-win-simple". This is also windows based solution and offers command line options to validate remote server by offering FTP,WebDAV like options.
I guess this is very common situation wherein people are PHP developer and use XAMPP on windows for local development. And use (prefer) linux remote shared server for production web hosting. In such scenario a windows tool which can offer:

  1. Adding remote server (FTP, WebDAV) through GUI. - helps in uploading validation file to remote server. (to .well-known folder)
  2. Obtaining certs locally
  3. Uploading certificate to remote server (or can be kept locally and then uploaded manually).
  4. Auto renewal.
    Etc.
    I hope @genodeftest you got my point.

@webprofusion-chrisc
Copy link
Contributor

Implemented in v5 with Deployment Tasks (export can be local or via SSH etc). Remote scripts are also supported (to run service restart commands etc).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants