Skip to content

Instantly share code, notes, and snippets.

@yelizariev
Last active August 2, 2017 07:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yelizariev/00776a6643ec68b6821679a78fae63ca to your computer and use it in GitHub Desktop.
Save yelizariev/00776a6643ec68b6821679a78fae63ca to your computer and use it in GitHub Desktop.
# 8.0
docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo --name db-geo-8 camptocamp/postgres
docker run -d --name geo-8 -p 8069:8069 -p 8072:8072 -e ODOO_MASTER_PASS=master --link db-geo-8:db -v /root/odoo/odoo-8.0/geospatial/:/mnt/addons/extra/geospatial -t itprojectsllc/install-odoo:8.0 -- --db-filter=^%d$
docker exec -u odoo -i -t geo-8 /bin/bash -c "export UPDATE_ADDONS_PATH='yes'; bash /install-odoo-saas.sh"
# 10.0
docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo --name db-geo-10 camptocamp/postgres
docker run -d --name geo-10 -p 8069:8069 -p 8072:8072 -e ODOO_MASTER_PASS=master --link db-geo-10:db -v /root/odoo/odoo-10.0/geospatial/:/mnt/addons/extra/geospatial -t itprojectsllc/install-odoo:10.0 -- --db-filter=^%d$
docker exec -u odoo -i -t geo-10 /bin/bash -c "export UPDATE_ADDONS_PATH='yes'; bash /install-odoo-saas.sh"
git -C /root/odoo/odoo-10.0/geospatial/ pull upstream pull/146/head
git -C /root/odoo/odoo-10.0/geospatial/ checkout 6e1e123
# 8.0
docker exec -u root -i -t geo-8 bash
# 10.0
docker exec -u root -i -t geo-10 bash
# inside docker ====================================
# See http://oca.github.io/geospatial/prerequisite.html
apt-get update
apt-get install -y libgeos-dev
pip install geojson
#pip install Shapely==1.2.13
pip install Shapely
# quit from docker
# at host ======================================
docker stop geo-8 && docker start -a geo-8
docker stop geo-10 && docker start -a geo-10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment