A python flask file server that stores files securely with encryption
The Fortress of Königstein from the north by Bernardo Bellotto
Now you can use secure-castle and upload file and encrypt those file. When you want the file you can download the file and the encrypted file will be deleted.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install
virtualenv
python 3
On macOS and Linux:
python3 -m pip3 install --user virtualenv
python3 -m venv env
source env/bin/activate
./install.sh
you can now deploy
./run.sh
the code style is using pep8
for know you can just run the run.sh for deploying the program.
the file just runs the main.py file.
source env/bin/activate
./run.sh
- Python - language
- Flask - framework
- pyAesCrypt - encryption lib
this code is just a side project i will some day make branch or tag with a stable release but for now there are not a stable version.
- Axel Gard - Initial work - AxelGard
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details