# Posh-ACME

PowerShell module and ACME client that creates publicly trusted SSL/TLS certificates from an ACME certificate authority such as Let's Encrypt.


Source: https://findsoftware.frbit.cloud/posh-acme/
Last reviewed: 2026-10-30
Listed since: 2026-10-30

## Record

### Links

- home: https://poshac.me
- repository: https://github.com/rmbolger/Posh-ACME
- docs: https://poshac.me/docs/latest/
- mastodon: https://mastodon.social/@rmbolger

### Identity

- status: active
- maintainer: Ryan Bolger
- maintainerType: individual
- parent: unknown
- firstRelease: 2018
- hqCountry: unknown

### Kind

- category: web-server
- hosting: unknown
- language: unknown
- runtime: unknown
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: scheduled
- renderingModes: not applicable
- installMethod: PowerShell Gallery (Install-Module)

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 4
- latestReleaseDate: 2026-10-12

### Adoption

- githubStargazers: 935
- packagistDownloads: unknown
- npmWeeklyDownloads: unknown
- contributors: 88
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- name: https://poshac.me/docs/latest/ (read 2026-10-30)
- urls: https://poshac.me/docs/latest/ (read 2026-10-30)
- urls: https://poshac.me/docs/latest/ (read 2026-10-30)
- urls: https://api.github.com/repos/rmbolger/Posh-ACME (read 2026-10-30)
- maintainer: https://raw.githubusercontent.com/rmbolger/Posh-ACME/main/LICENSE (read 2026-10-30)
- maintainerType: https://raw.githubusercontent.com/rmbolger/Posh-ACME/main/LICENSE (read 2026-10-30)
- firstRelease: https://github.com/rmbolger/Posh-ACME/blob/main/CHANGELOG.md (read 2026-10-30)
- category: https://poshac.me/docs/latest/ (read 2026-10-30)
- installMethod: https://poshac.me/docs/latest/ (read 2026-10-30)
- installMethod: https://poshac.me/docs/latest/ (read 2026-10-30)
- installMethod: https://poshac.me/docs/latest/ (read 2026-10-30)
- runsAs: https://poshac.me/docs/latest/Tutorial/ (read 2026-10-30)
- currentMajor: https://github.com/rmbolger/Posh-ACME/releases/tag/v4.35.0 (read 2026-10-30)
- latestReleaseDate: https://github.com/rmbolger/Posh-ACME/releases/tag/v4.35.0 (read 2026-10-30)
- license: https://raw.githubusercontent.com/rmbolger/Posh-ACME/main/LICENSE (read 2026-10-30)
- licenseModel: https://raw.githubusercontent.com/rmbolger/Posh-ACME/main/LICENSE (read 2026-10-30)
- githubStargazers: https://api.github.com/repos/rmbolger/Posh-ACME (read 2026-10-30)
- contributors: https://api.github.com/repos/rmbolger/Posh-ACME/contributors?per_page=1 (read 2026-10-30)

## Notes

Posh-ACME is a PowerShell module and ACME client that creates SSL/TLS certificates from an ACME certificate authority such as Let's Encrypt. It validates domains through DNS and HTTP challenge plugins, and it can import the finished certificate into the Windows certificate store. It is installed from the PowerShell Gallery with Install-Module, and it runs on Windows PowerShell with a .NET Framework release and on PowerShell Core across all supported platforms. Renewals are run by a job on the host, such as Windows Task Scheduler or cron. The module is by Ryan Bolger and is published on GitHub.

## Worth knowing

The module only obtains certificates and does not deploy them to a web server or service. The certificate import into the Windows store works only on Windows. The [documentation](https://poshac.me/docs/latest/) describes a local HTTP challenge listener for validation, and its guide on alternate trust chains notes that a website on Windows, such as one served by IIS, can keep serving the default chain.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
