Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 539 Bytes

README.md

File metadata and controls

13 lines (9 loc) · 539 Bytes

A small program that automatically renews certificates for nginx.

  • Connects via SSH to a Linux machine running CertBot
  • Performs a certificate request with a CSR (runs a renew command)
  • Downloads the certificates
  • Reloads nginx to apply the certificates

SSH server cipher must be compatible with SSH.NET Does not need administrative privileges - must run as the same user as the nginx process in order to be able to signal a reload.

Written in C# (12.0) .Net Framework v4.8.1