https://github.com/gitanat/dhttpfs
The Decrypting HTTP File Server (with GPG support)
https://github.com/gitanat/dhttpfs
encryption gpg http http-server pgp server
Last synced: about 1 year ago
JSON representation
The Decrypting HTTP File Server (with GPG support)
- Host: GitHub
- URL: https://github.com/gitanat/dhttpfs
- Owner: gitanat
- Created: 2020-04-09T01:11:14.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-09T01:11:29.000Z (almost 6 years ago)
- Last Synced: 2025-02-05T10:14:42.599Z (about 1 year ago)
- Topics: encryption, gpg, http, http-server, pgp, server
- Language: Python
- Size: 3.91 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DHTTPFS
## The Decrypting HTTP File Server
HTTP server that serves a local directory with encrypted files and unencrypts them on request time.
It's intended to run locally, and based on python's built-in HTTP server - do not use in production.
## Usage
Usage is similar to `http.server` (old `SimpleHTTPServer` in python2):
$ python3 -m dhttpfs.server --help
usage: server.py [-h] [--bind BIND] [--directory DIRECTORY] [port]
positional arguments:
port port [default: 8000]
optional arguments:
-h, --help show this help message and exit
--bind BIND, -b BIND bind address [default: localhost only]
--directory DIRECTORY, -d DIRECTORY
## Supported encryption methods:
- GPG symmetric