Skip to content

Instantly share code, notes, and snippets.

@amon-ra
Created January 22, 2019 18:17
Show Gist options
  • Save amon-ra/00e420c05f3b381425c99a6452f2e63e to your computer and use it in GitHub Desktop.
Save amon-ra/00e420c05f3b381425c99a6452f2e63e to your computer and use it in GitHub Desktop.
Odoo development startup scripts
#!/bin/sh
# USAGE: odoo.sh 11
# from directory where addons are
# Create a database named odoo_11_db_xxxx
$VOLUME_PATH="/virt/docker"
VERSION=$1
shift
DEV="all"
if [ "$VERSION" == "9" ] || [ "$VERSION" == "8.0" ]; then
DEV=""
fi
docker run -d -v $VOLUME_PATH/postgresql/var/lib/postgresql:/var/lib/postgresl -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e POSTGRES_DB=postgres --name db postgres:10-alpine
docker start db
echo docker run -p 8069:8069 -v $PWD:$PWD --name odoo --link db:db -t odoo:$VERSION -- --db-filter=odoo_${VERSION}_db_.* --dev all --addons-path $PWD $*
docker run -p 8069:8069 -v $VOLUME_PATH/odoo/var/lib/odoo:/var/lib/odoo -v /home/juanra/.vscode-insiders:/home/juanra/.vscode-insiders -v $PWD:$PWD --name odoo-${VERSION} --link db:db -t odoo:$VERSION -- --log-handler=werkzeug:CRITICAL --log-handler=odoo.addons:DEBUG --db-filter=odoo_${VERSION}_db_.* --dev $DEV --addons-path $PWD $*
docker start odoo-$VERSION
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment