Swush ist ein selbstgehosteter digitaler Safe und Content-Management-System, das dir hilft, Dateien, Medien und persönliche Daten in einem zentralen Dashboard zu organisieren. Die Anwendung kombiniert Dateispeicherung, Sharing-Tools, Media-Streaming und Wissensmanagement in einer einzigen Weboberfläche.
Mit Swush kannst du Dateien hochladen und verwalten, Inhalte mit Ordnern und Tags organisieren, teilbare Links generieren und sogar Medien direkt vom Server streamen. Da es komplett selbstgehostet ist, behältst du die volle Kontrolle über deine Daten und Infrastruktur – eine super Alternative zu Cloud-Speicherplattformen.
Die App basiert auf modernen Technologien wie Next.js, TypeScript und TailwindCSS, was für eine schnelle und responsive Oberfläche sorgt und gleichzeitig die einfache Installation auf einem vServer oder Dedicated Server ermöglicht. Diese Anleitung zeigt dir Schritt für Schritt, wie du Swush auf einem Linux-Server installierst und startest.
Bevor du Swush installierst, stelle sicher, dass dein Server folgende Anforderungen erfüllt.
| Hardware | Minimum | Empfohlen |
|---|---|---|
| CPU | 1 Kern | 4 Kerne |
| RAM | 2 GB | 4 GB |
| Festplattenspeicher | 20 GB | 50 GB |
Benötigte Software:
- Bun Runtime
- PostgreSQL Datenbank
- Git
Stelle sicher, dass dein System vor der Installation auf dem neuesten Stand ist.
