rockerbacon / micro-file-manager

A simple file manager server utilizing FastAPI, MinIO and PostgreSQL
1 stars 0 forks source link

Micro File Manager

A simple file manager server utilizing FastAPI, MinIO and PostgreSQL, with file scanning capabilities provided by ClamAV.

Requirements

IMPORTANT: all instructions and utilities provided in this repository assume a complete pyenv setup, including all the pyenv recommended configurations.

Usage

The software is subdivided in two microservices:

Instructions on the usage of each microservice are provided in their respective README.md files: manager/README.md, (no README for the scanner is available yet).

Docker compose files are also provided for easier deployment of the software and external dependencies. These are available in the docker-compose folder, and each file contains brief comments on their general purpose.