Open newtratip opened 3 years ago
Clone this repository
git clone https://github.com/newtratip/faf.git -b master
Go to faf directory
cd faf
Add enterprise repository into odoo/custom/src
Add secrets files
mkdir .docker nano .docker/odoo.env (define ADMIN_PASSWORD) nano .docker/db-access.env (define PGPASSWORD) nano .docker/db-creation.env (define POSTGRES_PASSWORD must be equal to PGPASSWORD above)
ADMIN_PASSWORD
PGPASSWORD
POSTGRES_PASSWORD
Pull image from docker hub registry
docker-compose -f prod.yaml pull
Build odoo image
docker-compose -f prod.yaml build --pull Git Aggregate export UMASK="$(umask)" && docker-compose -f setup-prod.yaml run --rm odoo
Git Aggregate export UMASK="$(umask)" && docker-compose -f setup-prod.yaml run --rm odoo
Reset DB
docker-compose -f prod.yaml stop odoo docker-compose -f prod.yaml run --rm odoo click-odoo-dropdb prod docker-compose -f prod.yaml run --rm odoo click-odoo-initdb -n prod -m base --no-demo
Launch odoo container
docker-compose -f prod.yaml up -d
Start container
docker-compose -f prod.yaml start
Stop container
docker-compose -f prod.yaml stop
Restart container
docker-compose -f prod.yaml restart
Git Aggregate
export UMASK="$(umask)" && docker-compose -f setup-prod.yaml run --rm odoo
https://github.com/newtratip/faf/blob/master/odoo/custom/dependencies/apt.txt
https://github.com/newtratip/faf/pull/20
@podkung
First time to deploy
Clone this repository
Go to faf directory
Add enterprise repository into odoo/custom/src
Add secrets files
Pull image from docker hub registry
Build odoo image
Reset DB
Launch odoo container
Controling container & git aggregate
Start container
Stop container
Restart container
Git Aggregate
Package necessary when build odoo image
https://github.com/newtratip/faf/blob/master/odoo/custom/dependencies/apt.txt