A Key Server, which can store and distribute public key safely and quickly.
一个公钥服务器,可以安全、快速地存储和分发公钥。
简体中文 | English
- Lightweight: the code size is only 1.5Mb, and the web level and the server level are separated, with high scalability.
- Fast: no need for tedious registration, use it out of the box.
- Security: Prevent SQL injection and use reCAPTCHA to prevent CC attacks.
- Beauty: The interface is designed by Layui. Minimalist, without losing the fullness of the inside (Minimalist, yet full of inner)
- Python 3.6 +
- MySQL 5.3 +
- A web server that supports reverse proxy (such as Nginx)
- Your BRAIN
- Download latest relase from Github Releases
- Unzip it
tar -zxvf filemane.zip
- Register reCAPTCHA key from Google reCAPTCHA. If you are in GFW, please use special Way to get. And then import
database.sql
to your database. - Edit
./server/settings.template.py
, delete or modify './web/index.html', as prompted - Command (Recommand
screen
in linux)The service will run inpip3 install -r requirements.txt python3 coffee-keys.py
:84
port, so you should keep it free. - Use your web server for reverse proxy, for example (Caddyserver):
This is just an example. You can adjust it according to the actual situation
your.domain { root ./web file_server } your.domain/api/* { reverse_proxy /api/* localhost:84 }
- Visit your web, enjoy ;>
If you find that our translation is grammatically incorrect, welcome to open a new pull request. We will thank for you.