Requisitos¶
Hardware Mínimo¶
| Recurso | Mínimo | Recomendado |
|---|---|---|
| CPU | 2 cores | 4 cores |
| RAM | 4 GB | 8 GB |
| Disco | 40 GB SSD | 100 GB SSD |
Software Requerido¶
Sistema Operativo¶
- Ubuntu 22.04 LTS o superior
- Debian 12 o superior
Docker¶
Docker Compose V2
Este proyecto usa docker compose (V2), no docker-compose (V1).
Si obtienes errores con docker-compose, actualiza tu instalación.
Git¶
Acceso SSH¶
- Acceso SSH al servidor
- Clave SSH configurada para GitHub
Puertos Requeridos¶
| Puerto | Servicio | Notas |
|---|---|---|
| 80 | HTTP | Redirige a HTTPS |
| 443 | HTTPS | Acceso principal |
| 22 | SSH | Administracion |
Firewall
Asegurate de qué los puertos 80 y 443 esten abiertos en el firewall del VPS.
Dominio y DNS¶
- Un dominio apuntando al servidor (ej:
erp.full3d.cl) - Registro DNS tipo A configurado
- Propagacion DNS completa (puede tomar hasta 24 horas)
Credenciales Necesarias¶
Antes de comenzar, ten listos:
- Acceso SSH al servidor
- Clave SSH para clonar el repositorio de GitHub
- Contrasena segura para PostgreSQL
- Contrasena segura para Odoo admin
- Email para certificados SSL (Let's Encrypt)