Skip to main content

Respond to ACME challenges, forward all other requests to port 443

Project description

ACME ROFL

ACME Respond Or Forward Listener

This simple listener does two things:

  • Respond to http requests for files in the .well-known directory

  • Forward all other requests via 301 Moved Permanently, redirecting to the same URL but using https.

Leave it running. Run certbot periodically.

Systemd

There's a systemd service that you might want to enable. If you installed this via pip, you'll find /usr/local/share/acme-rofl/acme-rofl.service. Symlink that wherever your systemd scripts live. On Debian that could be one of several places, and one of them is /etc/systemd/system.

Then, tell systemd there's a new script:

systemctl daemon-reload

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

acme-rofl-0.0.3.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

acme_rofl-0.0.3-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file acme-rofl-0.0.3.tar.gz.

File metadata

  • Download URL: acme-rofl-0.0.3.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for acme-rofl-0.0.3.tar.gz
Algorithm Hash digest
SHA256 90be0c8c1f21f9c9a379ec58e9d40ad863267bfd67ec9e0a514e6f2aac9d6a86
MD5 9187c70d7e8d6332200568698371aec4
BLAKE2b-256 f8d764cc7356080c2360cff266c4567a34d64dd4e305f0fda939915b7106e6e3

See more details on using hashes here.

File details

Details for the file acme_rofl-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: acme_rofl-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for acme_rofl-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 49277aaf2f6f06ed44d7e9ea3fcb668b8a83d3610041a3923d0b121149e4805a
MD5 49e945551ad7126997fb4225f291afca
BLAKE2b-256 e1115cf61ed0df0b6c56ce6042591e469598c9eb5752f56e5a92f36a3462c41c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page