Skip to content

Store files securely, ensuring data privacy and integrity.

License

Notifications You must be signed in to change notification settings

thiago-dev-cyber/filebunker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Bunker

Versão em Português

Project Status: ✔️ ⚠️ (in development)

Topics

🔹 Project Description

🔹 Features

🔹 Application Deployment

🔹 Prerequisites

🔹 How to Run the Application

Project Description

Store your files in the cloud with privacy. File Bunker encrypts each file with a different key before uploading them to the cloud!

Features

✔️ Individual encryption of files.

Prerequisites

⚠️ Python

- pycryptodome
- mega.py
- python-dotenv

How to Run the Application ▶️

At the official repo URL (https://github.com/thiago-dev-cyber/filebunker) fork the project to your own GitHub and the, in the terminal, clone the project:

git clone https://github.com/<YOUR_GITHUB_USERNAME>/filebunker.git

Then navigate to the project directory:

cd filebunker

Install uv using pip (not recommended) or following the official documentation (HIGHLY RECOMMENDED) and sync the dependencies (uv creates and handles automatically a .venv so you do not need to):

uv sync

Now use uv run to run the desired commands. They will be executed using .venv as well (e.g. python3 -m pytest or pytest now becames uv run pytest).

Troubleshooting ❗

Some issues encountered during the development of this project and how they were resolved are documented in issues.

Open Tasks

If applicable, list tasks/features that still need to be implemented in your application:

  • 📝 Finish configuring the Mega connector.

Developers/Contributors :octocat:


Thiago-Dev

License

The MIT License

Copyright ©️ 2025 - File Bunker

About

Store files securely, ensuring data privacy and integrity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages