Skip to content

HTTP server with default redirect to HTTPS and support for Let'sEncrypt Automatic Certificate Management Environment using HTTP-01 challenge

License

Unknown and 5 other licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
LICENSE-APACHE
CC-BY-4.0
LICENSE-CC-BY-4.0
ISC
LICENSE-ISC
LGPL-3.0
LICENSE-LGPL-3.0
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

bohdaq/http-to-https-letsencrypt

http-to-https-letsencrypt

http-to-https-letsencrypt is an application web-server for making permanent redirects from http to https.

It has built in support for Let'sEncrypt HTTP verification. This means that requests starting from ./well-known/acme-challenge will be served as static content and not redirected to https.

So basically you download, install and run http-to-https-letsencrypt server, and then run certbot in --webroot mode alongside.

Download

Download binary from releases page. There is a mirror for downloads on Google Drive.

Installation

Open INSTALL for details.

Development

Open DEVELOPER for details.

Configuration

Open CONFIGURE for details.

Frequently Asked Questions

Open FAQ for details.

Community

Use GitHub discussions, issues and pull requests.

There is Rust Web Server Discord where you can ask questions and share ideas.

Follow the Rust code of conduct.

Donations

If you appreciate my work and want to support it, feel free to do it via PayPal.

Links

  1. Rust TLS Server
  2. Rust Web Server
  3. Rust Web Framework
  4. Create Debian Package
  5. Create RPM Package
  6. Homebrew Formula
  7. crypto-ext
  8. file-ext

About

HTTP server with default redirect to HTTPS and support for Let'sEncrypt Automatic Certificate Management Environment using HTTP-01 challenge

Topics

Resources

License

Unknown and 5 other licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
LICENSE-APACHE
CC-BY-4.0
LICENSE-CC-BY-4.0
ISC
LICENSE-ISC
LGPL-3.0
LICENSE-LGPL-3.0
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages