Swush es una caja fuerte digital y sistema de gestión de contenido autoalojado que te ayuda a organizar archivos, medios y datos personales en un panel centralizado. La aplicación combina almacenamiento de archivos, herramientas para compartir, streaming de medios y gestión del conocimiento en una única interfaz web.
Con Swush puedes subir y administrar archivos, organizar contenido con carpetas y etiquetas, generar enlaces para compartir y hasta transmitir medios directamente desde el servidor. Al ser completamente autoalojado, mantienes el control total sobre tus datos e infraestructura, una excelente alternativa a las plataformas de almacenamiento en la nube.
La aplicación está basada en tecnologías modernas como Next.js, TypeScript y TailwindCSS, lo que garantiza una interfaz rápida y responsiva, además de facilitar la instalación en un VPS o servidor dedicado. Esta guía te muestra paso a paso cómo instalar y poner en marcha Swush en un servidor Linux.
Antes de instalar Swush, asegúrate de que tu servidor cumple con los siguientes requisitos.
| Hardware | Mínimo | Recomendado |
|---|---|---|
| CPU | 1 núcleo | 4 núcleos |
| RAM | 2 GB | 4 GB |
| Almacenamiento | 20 GB | 50 GB |
Software necesario:
- Bun Runtime
- Base de datos PostgreSQL
- Git
Asegúrate de que tu sistema esté actualizado antes de la instalación.
