Boundless stack: Difference between revisions
Brian Wilson (talk | contribs) |
Brian Wilson (talk | contribs) |
||
Line 19: | Line 19: | ||
Consider adding OpenDataKit to this stack. | Consider adding OpenDataKit to this stack. | ||
== My version == | == My version on Bellman == | ||
=== Download and build === | |||
cd source/docker | |||
git clone [email protected]:boundlessgeo/geonode.git | |||
cd geonode | |||
docker-compose build | |||
This build includes | |||
* postgres | |||
* elasticsearch (had to modify the compose file as there is no elasticsearch:latest tag, I used 6.6.0) | |||
* rabbitmq | |||
* django | |||
* celery | |||
* geoserver (built on tomcat 9) | |||
* geonode (built on geonode/nginx) | |||
* ArcREST | |||
It keeps its data in a data container called geoserver_data_dir | |||
docker-compose up | |||
. | |||
. | |||
. | |||
Creating geonode_rabbitmq_1 ... done | |||
Creating geonode_postgres_1 ... done | |||
Creating geonode_elasticsearch_1 ... done | |||
Creating geoserver_data_dir ... done | |||
Creating geonode_geoserver_1 ... done | |||
Creating geonode_celery_1 ... error | |||
Creating geonode_django_1 ... error | |||
Who needs django and celery anyway? Oh right -- that's basically the underpinnings what I wanted to test today, geonode. | |||
That makes Boundless currently a '''non-starter'''. Trying [[GeoNode]] official version instead! | |||
[[Category: GIS]] | [[Category: GIS]] |
Revision as of 18:57, 20 February 2019
Overview
Boundless provides commercial support for open source geospatial software. In turn they provide direct support to open source, so everyone benefits from their work. By building a stack on this particular set of projects they do a great service to the community even if you can't afford to pay them for support.
Essentially they are an insurance company. ;-)
- QGIS on the desktop
- "Composer" is for authoring maps
- OpenLayers
- GeoServer http://geoserver.org/ Front end for geospatial repository https://github.com/Geo-CEG/docker-geoserver
- GeoGig http://geogig.org/ There is a GeoServer plugin for change management https://github.com/Geo-CEG/docker-geogig
- GeoWebCache http://geowebcache.org/ will cache pre-rendered tiles coming from Geoerver
- PostGIS Used as a data repository for GeoServer but capable of full SQL processing of spatial data.
See this page: Boundless commited to open source and their github page: https://github.com/boundlessgeo
Consider adding OpenDataKit to this stack.
My version on Bellman
Download and build
cd source/docker git clone [email protected]:boundlessgeo/geonode.git cd geonode docker-compose build
This build includes
- postgres
- elasticsearch (had to modify the compose file as there is no elasticsearch:latest tag, I used 6.6.0)
- rabbitmq
- django
- celery
- geoserver (built on tomcat 9)
- geonode (built on geonode/nginx)
- ArcREST
It keeps its data in a data container called geoserver_data_dir
docker-compose up . . . Creating geonode_rabbitmq_1 ... done Creating geonode_postgres_1 ... done Creating geonode_elasticsearch_1 ... done Creating geoserver_data_dir ... done Creating geonode_geoserver_1 ... done Creating geonode_celery_1 ... error Creating geonode_django_1 ... error
Who needs django and celery anyway? Oh right -- that's basically the underpinnings what I wanted to test today, geonode. That makes Boundless currently a non-starter. Trying GeoNode official version instead!