Metadata-Version: 2.1
Name: quick-https
Version: 0.1.0
Summary: Expanding python's HTTPServer to use HTTPS
Home-page: https://github.com/samfelt/simpleWebServer
Author: samfelt
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Provides-Extra: dev
License-File: LICENSE.txt

# Quick HTTPS

Expanding on pythons Simple HTTP Server to include HTTPS

## Installation

**From PyPI**

    pip install quick-https

## Running

After installation, running the HTTPS server is as simple as:

    python3 -m https.server

## Generating a certificate

When the server is run for the first time, it will ask if you would like to
generate a certificate to be used. If you say yes, a self-signed certificate
will be generated and stored in the `https/certs/` directory. This certificate
will be be used every time the server is started after that.

If you ever want to regenerate certificate, start the server with the
`--generate` switch. This will automatically generate a new certificate and
replace the old one in `https/certs/`.
