User Tools

Site Tools


servers:windows:nginx:lets_encrypt_simple-acme

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
servers:windows:nginx:lets_encrypt_simple-acme [2026/11/03 02:33] – Sean Rhoneservers:windows:nginx:lets_encrypt_simple-acme [2026/11/03 13:45] (current) – [Manual] Sean Rhone
Line 21: Line 21:
   MOVE /Y "%UserProfile%\Downloads\simple-acme."*".win-arm64.trimmed.zip" "%UserProfile%\Downloads\simple-acme.win-arm64.trimmed.zip" & MKDIR "%SystemDrive%\www\simple-acme" & "%SystemRoot%\System32\tar.exe" -xf "%UserProfile%\Downloads\simple-acme.win-arm64.trimmed.zip" -C "%SystemDrive%\www\simple-acme" && DIR /B "%SystemDrive%\www\simple-acme\wacs.exe"   MOVE /Y "%UserProfile%\Downloads\simple-acme."*".win-arm64.trimmed.zip" "%UserProfile%\Downloads\simple-acme.win-arm64.trimmed.zip" & MKDIR "%SystemDrive%\www\simple-acme" & "%SystemRoot%\System32\tar.exe" -xf "%UserProfile%\Downloads\simple-acme.win-arm64.trimmed.zip" -C "%SystemDrive%\www\simple-acme" && DIR /B "%SystemDrive%\www\simple-acme\wacs.exe"
  
-====== Settings ======+====== Obtain Certs ======
  
 +===== Manual =====
 +
 +  * https://simple-acme.com/manual/advanced-use/
   * https://simple-acme.com/reference/cli   * https://simple-acme.com/reference/cli
 +  * Firewall TODO: https://github.com/win-acme/win-acme/issues/1307#issuecomment-2663793452 (''SYSTEM'')
  
-  * :!: Set ''email''+  * ''M'' 
 +  * ''2: Manually enter host names'' 
 +  * ''4: Single certificate'' 
 +  * ''1: [http] Let simple-acme answer HTTP validation request'' 
 +  * ''1: Generate an EC public/private key pair'' 
 +  * ''4: Create PEM encoded files'' 
 +  * ''File path:'' 
 +  * ''6: No (additional) store steps'' 
 +  * ''3: No (additional) installation steps'' 
 +  * ''3: shortlived''
  
-  MKDIR "%SystemDrive%\www\certbot"+  "%SystemRoot%\System32\netsh.exe" advfirewall firewall add rule name="simple-acme (HTTP)" dir="in" action="allow" program="%SystemDrive%\www\simple-acme\wacs.exe" protocol="tcp" localport="80"
  
-  "%SystemRoot%\System32\notepad.exe" "%SystemDrive%\www\certbot\cli-custom.ini"+  "%SystemDrive%\www\simple-acme\wacs.exe"
  
 <code> <code>
-verbose = "true" +‑‑notaskscheduler 
-max-log-backups = "0" +‑‑profile 
-text = "true" +</code>
-non-interactive = "true" +
-standalone = "true" +
-force-renewal = "true" +
-agree-tos = "true" +
- +
-######################################## +
-email = espionage724@x +
-######################################## +
- +
-no-eff-email = "true" +
- +
-rsa-key-size = "4096" +
-redirect = "true" +
-hsts = "true" +
-uir = "true" +
-staple-ocsp = "false" +
-key-type = "ecdsa" +
-elliptic-curve = "secp384r1" +
- +
-domains = "wiki.realmofespionage.xyz" +
- +
-# End</code> +
- +
-====== Obtain Certs ====== +
- +
-  * :!: If it passes the dry run, remove the ''--dry-run'' argument and re-run +
- +
-  ‑‑test+
  
-  "%SystemRoot%\System32\netsh.exe" advfirewall firewall add rule name="Certbot (Standalone)" dir="in" action="allow" program="%LocalAppData%\Programs\Python\Python314-arm64\python.exe" protocol="tcp" localport="80"+  realmofespionage.xyz,wiki.realmofespionage.xyz
  
-  "%LocalAppData%\Programs\Python\Python314-arm64\Scripts\certbot.exe" "certonly" --config "%SystemDrive%\www\certbot\cli-custom.ini" --dry-run+  C:\simple-acme\certs
  
-  "%SystemRoot%\System32\netsh.exe" advfirewall firewall delete rule name="Certbot (Standalone)"+  "%SystemRoot%\System32\netsh.exe" advfirewall firewall delete rule name="simple-acme (HTTP)"
  
 ====== Scripts ====== ====== Scripts ======
/srv/www/wiki/data/attic/servers/windows/nginx/lets_encrypt_simple-acme.1793691182.txt.gz · Last modified: by Sean Rhone