Skip to content
This repository has been archived by the owner on Jan 13, 2022. It is now read-only.

Easy way to host Let's Encrypt domain validation content in your Pyramid project.

License

Notifications You must be signed in to change notification settings

teamniteo/pyramid_letsencrypt

Repository files navigation

https://travis-ci.org/teamniteo/pyramid_letsencrypt.svg?branch=master

pyramid_letsencrypt

pyramid_letsencrypt provides an easy way to host Let's Encrypt domain validation content in your Pyramid project, with just a config entry.

This plugin is needed for deployment scenarios where you do not have a reverse proxy (think Nginx and the lot) in front of your Pyramid app to serve static content. One of such scenarios is hosting your Pyramid app on Heroku.

Usage

Include pyramid_letsencrypt in your project and set the letsencrypt.content setting:

pyramid.includes =
    ...
    pyramid_letsencrypt

letsencrypt.content = FOO.BAR

Testing & development

If you have tox installed, run all tests with:

$ tox

To run only a specific Python environment:

$ tox -e py35

If you don't have tox installed, you can install the testing requirements, then run the tests.

$ python3 -m venv env
$ env/bin/pip install -e ".[testing]"
$ env/bin/nosetests

We're hiring!

At Niteo we regularly contribute back to the Open Source community. If you do too, we'd like to invite you to join our team!

About

Easy way to host Let's Encrypt domain validation content in your Pyramid project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages