Sécurité applicative
SharePy · Partage sécurisé de fichiers
Un dépôt d’application de partage de fichiers orienté cybersécurité, documentant un backend FastAPI, du stockage objet, PostgreSQL et un déploiement derrière un reverse proxy.
01
Problème et objectif
Le projet explore le partage sécurisé de fichiers et les frontières de déploiement entre une API, un stockage objet, une base de données et un reverse proxy.
02
Conception documentée
Le dépôt décrit une configuration par variables d’environnement, une authentification JWT avec des paramètres de cookies sécurisés, un CORS restreint, un réseau interne pour les services et une configuration Nginx orientée HTTPS. Il précise également que l’authentification et le stockage doivent être revus avant tout usage en production.
03
Apprentissages
Le projet associe des fonctionnalités applicatives à des enjeux de déploiement comme les secrets, l’exposition réseau et la séparation des services. Il s’agit d’un dépôt de projet, et non d’une affirmation de déploiement en production.