Swush est un coffre-fort numérique auto-hébergé et un système de gestion de contenu qui t'aide à organiser tes fichiers, tes médias et tes données personnelles dans un tableau de bord centralisé. L'application réunit le stockage de fichiers, des outils de partage, le streaming multimédia et la gestion des connaissances dans une seule interface web.
Avec Swush, tu peux téléverser et gérer des fichiers, organiser des contenus avec des dossiers et des tags, générer des liens de partage et même diffuser des médias directement depuis ton serveur. Comme la solution est entièrement auto-hébergée, tu gardes le contrôle total de tes données et de ton infrastructure : une excellente alternative aux plateformes de stockage cloud.
L'application repose sur des technologies modernes comme Next.js, TypeScript et TailwindCSS. Elle offre ainsi une interface rapide et réactive, tout en restant facile à installer sur un VPS ou un serveur dédié. Ce guide t'explique étape par étape comment installer et lancer Swush sur un serveur Linux.
Avant d'installer Swush, vérifie que ton serveur répond aux exigences suivantes.
| Matériel | Minimum | Recommandé |
|---|---|---|
| CPU | 1 cœur | 4 cœurs |
| RAM | 2 GB | 4 GB |
| Espace disque | 20 GB | 50 GB |
Logiciels requis :
- Bun Runtime
- Base de données PostgreSQL
- Git
Avant l'installation, vérifie que ton système est à jour.
