Instalación Rápida¶
Guia paso a paso para desplegar Full3D en un servidor nuevo.
1. Clonar Repositorio¶
2. Configurar Variables de Entorno¶
Variables obligatorias:
# Base de datos
POSTGRES_PASSWORD=TuContrasenaSegura123
ODOO_DATABASE=odoo_full3d
# Odoo
ODOO_ADMIN_PASSWD=OtraContrasenaSegura456
# Dominio
DOMAIN=erp.full3d.cl
LETS_ENCRYPT_EMAIL=admin@full3d.cl
3. Preparar Archivos y Directorios¶
# Certificado SSL (permisos estrictos)
touch config/acme.json
chmod 600 config/acme.json
# Directorios de datos
mkdir -p data/odoo/sessions data/odoo/filestore data/postgresql
# Directorio de backups
mkdir -p backups
# Permisos para Odoo
chown -R 100:101 data/odoo
Zona de Peligro: Directorio data/
El directorio data/ contiene la base de datos y archivos de Odoo.
NUNCA ejecutes:
rm -rf data/git clean -fdxdocker compose down -v
Esto eliminara permanentemente todos los datos de produccion.
Siempre haz backup antes de cualquier operación de limpieza.
4. Construir y Levantar¶
# Construir imagen personalizada
docker compose build
# Iniciar todos los servicios
docker compose up -d
5. Verificar Despliegue¶
# Ver estado de contenedores
docker compose ps
# Ver logs en tiempo real
docker compose logs -f
# Verificar cada servicio
docker compose logs traefik | head -20
docker compose logs postgresql | head -20
docker compose logs odoo | head -20
6. Acceso Inicial¶
- Abre
https://tu-dominio.comen el navegador - Espera a qué se genere el certificado SSL (puede tomar 1-2 minutos)
- Ingresa con las credenciales de admin
Primera Carga
La primera carga puede ser lenta mientras Odoo inicializa la base de datos.
Verificación Final¶
-
docker compose psmuestra 3 contenedores "healthy" o "running" -
https://tu-dominio.comcarga sin errores SSL - Puedes hacer login en Odoo
- El módulo
full3d_repairsesta visible en Apps
Siguiente Paso¶
Continua con Arquitectura para entender cómo funcióna el sistema.