Docker y VPS barato sin liarla
Un VPS barato puede sostener muchas automatizaciones de oficina, pero solo si separas datos persistentes, secretos, actualizaciones y backups desde el principio.
Objetivos de aprendizaje
- Preparar una base simple con Docker Compose y volúmenes persistentes.
- Distinguir demo local, servidor interno y exposición pública.
- Evitar errores habituales con claves, puertos y actualizaciones.
En cristiano: volumen. Es la carpeta persistente donde Docker guarda datos importantes aunque borres o actualices un contenedor.
Terminal
/opt/aulafy-ia/
docker-compose.yml
.env
data/
n8n/
open-webui/
postgres/
qdrant/
backups/
logs/
reglas:
- .env nunca al repo
- volumen para cada servicio con datos
- proxy HTTPS delante
- puerto interno no expuesto si no hace falta Idea clave. Para empezar, un único VPS con Docker Compose es más educativo que Kubernetes. Cuando entiendas límites y cuellos de botella, ya tendrás criterio para crecer.
Cuidado. No publiques n8n, Open WebUI u Ollama directamente a internet sin autenticación, HTTPS y firewall. Un panel privado expuesto es una invitación al desastre.
Comprueba que funciona. Antes de instalar nada, escribe cómo restaurarías el sistema en otra máquina: dominio, `.env`, volúmenes, backup y versión de imágenes.
Guardar y reabrir el proyecto.
En self-hosted, la pregunta clave no es “¿arranca?”. Es “¿puedo actualizarlo y restaurarlo sin perder datos?”.