Instalar Odoo usando docker y doodba desde un repositorio creado con doodba-copier-template
- Ubuntu 22.04 LTS
- Git
- Docker
- Token de github para poder clonar repositorios privados
- Tener libre el puerto 80 para levantar Traefik
- Tener o crear un usuario llamado
odoo
con home en/opt/odoo
- Clone este repositorio:
git clone https://github.com/celm1990/odoo_installer -b 17.0
- Ingrese a la carpeta
odoo_installer
:
cd odoo_installer
- Ejecutar el archivo
pre-install.sh
para instalar las dependencias necesarias:
./pre-install.sh
- Ingrese al usuario
odoo
:
sudo su - odoo
- Estando dentro del usuario odoo y en la ruta
/opt/odoo/odoo_installer
, ejecute el comando./install.sh
cd /opt/odoo/odoo_installer
./install.sh
- Responda todas las preguntas
- Despues de levantar la instancia, si se obtiene un
Internal Server Error
porque la BD se creo mal, borrarla ejecutando
docker-compose -f prod.yaml exec -i odoo click-odoo-dropdb NOMBRE_BD
- para cambiar algun parametro del copier, ejecutar(active primero virtualenv):
copier copy --trust --vcs-ref custom gh:celm1990/doodba-copier-template --overwrite .