diff --git a/.gitignore b/.gitignore index 215b3843..339a3ded 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ __pycache__ .DS_Store -.env \ No newline at end of file +.env +addons \ No newline at end of file diff --git a/README.md b/README.md index d6031a5c..faadae9e 100644 --- a/README.md +++ b/README.md @@ -21,8 +21,10 @@ docker-compose up -d Initialize database and install modules. ```bash -export MODULES=base,project,hr_timesheet -docker exec -it odoo-development_web_1 bin/bash -c "odoo -i $MODULES -c /etc/odoo/odoo.conf -d odoo --db_host \$HOST -r \$USER -w \$PASSWORD --dev=all --stop-after-init" && docker restart odoo-development_web_1 +MODULES=base,project,hr_timesheet +DATABASE=odoo +CONTAINER=odoo-development_web_1 +docker exec -it $CONTAINER bin/bash -c "odoo -i $MODULES -c /etc/odoo/odoo.conf -d $DATABASE --db_host \$HOST -r \$USER -w \$PASSWORD --dev=all --stop-after-init" && docker restart $CONTAINER ``` Open browser to [http://localhost:8069](http://localhost:8069) and login with `admin:admin`. @@ -41,8 +43,10 @@ SMTP_USER=... Install Odoo with the smtp params. ```bash -export MODULES=base,project,hr_timesheet -docker exec -it odoo-development_web_1 bin/bash -c "odoo -i $MODULES -c /etc/odoo/odoo.conf -d odoo --db_host \$HOST -r \$USER -w \$PASSWORD --dev=all --stop-after-init --smtp=\$SMTP_SERVER --smtp-port=\$SMTP_PORT --smtp-ssl --smtp-user=\$SMTP_USER --smtp-password=\$SMTP_PASSWORD" && docker restart odoo-development_web_1 +MODULES=base,project,hr_timesheet +DATABASE=odoo +CONTAINER=odoo-development_web_1 +docker exec -it $CONTAINER bin/bash -c "odoo -i $MODULES -c /etc/odoo/odoo.conf -d $DATABASE --db_host \$HOST -r \$USER -w \$PASSWORD --dev=all --stop-after-init --smtp=\$SMTP_SERVER --smtp-port=\$SMTP_PORT --smtp-ssl --smtp-user=\$SMTP_USER --smtp-password=\$SMTP_PASSWORD" && docker restart $CONTAINER ``` ### Enable developer mode @@ -88,8 +92,10 @@ docker-compose down -v ### Install custom module ```bash -export MODULE=show_db_name -docker exec -it odoo-development_web_1 bin/bash -c "odoo -i $MODULE -c /etc/odoo/odoo.conf -d odoo --db_host \$HOST -r \$USER -w \$PASSWORD --stop-after-init" && docker restart odoo-development_web_1 +MODULE=show_db_name +DATABASE=odoo +CONTAINER=odoo-development_web_1 +docker exec -it $CONTAINER bin/bash -c "odoo -i $MODULE -c /etc/odoo/odoo.conf -d $DATABASE --db_host \$HOST -r \$USER -w \$PASSWORD --stop-after-init" && docker restart $CONTAINER ``` ### Create new db diff --git a/TODO.md b/TODO.md index 872a8772..48975185 100644 --- a/TODO.md +++ b/TODO.md @@ -1,5 +1,9 @@ # TODO +## Odoo.sh + +- [ ] Complete tutorial https://www.odoo.com/documentation/user/13.0/odoo_sh/getting_started/first_module.html + ## CI/CD - [ ] Enable ci/cd for qm_data_system