-
Notifications
You must be signed in to change notification settings - Fork 184
Requirements
ACMESharp has been tested and officially supports Windows 2008R2, 2012 and 2012R2. Other platforms may work if they can support the environment requirements listed below, but these have not been tested nor will they be supported.
The ACMESharp client library requires .NET 4.5 or greater due to various features of the .NET framework that are used and also due to external dependencies (libraries) that have this minimum requirement.
The current version and development effort is focused on completing all components to be fully compliant .NET 4.5, after which time the library will be evaluated for what will be necessary to support the next major version of the .NET platform, potentially across all the supported platforms, not just Windows. During the current development, any significant design and implementation decisions do take into consideration their compatibility with .NET Core and any future rework that may be necessary to support it.
The ACMESharp PowerShell Module requires PowerShell 4.0 or greater, which is the first PS version that is compatible with, and itself requires, the .NET 4.5 Framework. During the current development, tests have been executed on both 4.0 and 5.0 platforms. Automated CI tests have been setup to execute under both PS versions across the various Windows versions on which they are supported, thanks to the support of PowerShell.org and their Community Build Server (ACMESharp PS Builds).
Docs
- Overview
- FAQ
- Let's Encrypt Reference Sheet
- Quick Start
- Requirements
- Basic Concepts
- Vaults, Vault Providers and Vault Profiles
- Challenge Types, Challenge Handlers and Providers
- Troubleshooting
- Contributions
Legacy Docs - out of date
Reference
- Good to Know
- Proposed Extension Mechanism
- PowerShell Module Design
- Style Guides and Conventions
- Documentation Resources
A bit dated