Autoalojar Vaultisse
Vaultisse es de código abierto y está pensado para que lo ejecutes tú. Esta sección es para la persona que instala y mantiene un servidor de Vaultisse: un familiar con un servidor en casa, el responsable informático de un colegio o el voluntario de una pequeña biblioteca. Si solo quieres usar Vaultisse, empieza por Primeros pasos.
Qué estás ejecutando
Vaultisse se distribuye como una sola imagen de Docker (ghcr.io/albertamat/vaultisse) que contiene el servidor y la aplicación web, junto a una base de datos PostgreSQL. Un docker-compose.yml ya preparado inicia ambos.

Todo lo que guardas vive en el volumen de la base de datos, así que las copias de seguridad y las actualizaciones se reducen a ese volumen y a la etiqueta de la imagen. Ambos temas se explican en esta sección.
Qué necesitas
- Una máquina que pueda ejecutar Docker, como un servidor Linux, un NAS o una pequeña máquina virtual en la nube.
- Docker Engine con el plugin Compose. Compruébalo con
docker compose version. - Una forma de acceder. Para uso doméstico basta con la dirección de la máquina en tu red. Para acceder desde cualquier lugar necesitas además un nombre de dominio y HTTPS, consulta Proxy inverso y HTTPS.
Elige tu configuración
| Quieres… | Lee |
|---|---|
| Vaultisse solo en tu ordenador o red doméstica | Instalación y para ahí |
| Vaultisse accesible desde internet | Instalación y después Proxy inverso y HTTPS |
| Todos los ajustes explicados | Referencia de configuración |
| Iniciar sesión con Authentik, Keycloak u otro proveedor de identidad | Inicio de sesión único |
| Actualizar o hacer copias de seguridad | Actualizaciones y copias de seguridad |
| Algo no funciona | Solución de problemas |
La versión corta
Si tienes prisa, esta es toda la instalación en una máquina que ya tiene Docker:
mkdir vaultisse && cd vaultisse
mkdir -p assets/db
curl -O https://raw.githubusercontent.com/AlbertAmat/vaultisse/main/docker-compose.yml
curl -O https://raw.githubusercontent.com/AlbertAmat/vaultisse/main/.env.example
curl -o assets/db/databaseSchema.sql https://raw.githubusercontent.com/AlbertAmat/vaultisse/main/assets/db/databaseSchema.sql
cp .env.example .env
# edita .env: define JWT_SECRET y DB_PASSWORD
docker compose up -dDespués abre http://localhost:3000/register y crea tu cuenta. La página de Instalación explica cada paso.