<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Dear GeoNode Community,<div class=""><br class=""></div><div class="">recently questions regarding howto install GeoNode from source as project [1] in dev or production </div><div class="">environment popped up.</div><div class=""><br class=""></div><div class=""><br class=""></div><div style="orphans: auto; widows: auto;" class=""><span style="orphans: 2; widows: 2;" class="">VIRTUAL MACHINE</span></div><div class="">================</div><div class="">To get you started or even for workshops and trainings find here a fully configured</div><div class="">geonode 2.8 vagrant base box (Provider: virtualbox)</div><div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>> <a href="https://app.vagrantup.com/t-book/boxes/geonode_28_base/versions/1.0.0" class="">https://app.vagrantup.com/t-book/boxes/geonode_28_base/versions/1.0.0</a></div><div class=""><br class=""></div><div class="">To use this instance make sure you´ve installed virtualbox and vagrant and create a file</div><div class="">called Vagrantfile with following content:</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>> <a href="https://gist.github.com/t-book/7ae41929b22ec84abe97d13f1c338cd6" class="">https://gist.github.com/t-book/7ae41929b22ec84abe97d13f1c338cd6</a></div><div class=""><br class=""></div><div class="">From the same directory in a terminal run</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>> vagrant up && vagrant ssh</div><div class=""><br class=""></div><div class="">This downloads the box, configures the network and starts a fresh ssh session.</div><div class="">Vagrant provisions the network with address: 192.168.33.14. </div><div class="">In case you need to change it:</div><div class=""><span class="Apple-tab-span" style="white-space:pre">     </span>1) edit the IP in your Vagrantfile</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>2) change the ip in ALLOWED_HOSTS see: /home/geonode/my_geonode/my_geonode/local_settings.py</div><div class=""><span class="Apple-tab-span" style="white-space:pre">      </span>3) correct the oauth2 part of geoserver as shown in following video.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""> VIDEO   </div><div class="">======</div><div class=""><br class=""></div><div class="">I´ve screen recorded and commented the whole setup for you:</div><div class=""><span class="Apple-tab-span" style="white-space: pre;">       </span>> <a href="https://vimeo.com/278003647" class="">https://vimeo.com/278003647</a></div><div class=""><span class="Apple-tab-span" style="white-space:pre">  </span>> *Get yourself a full bottle of coffee it’ll be lengthy and boring ;) *</div><div class=""><br class=""></div><div class="">The Installation process is quite close to the installation guide with following differences:</div><div class=""><span class="Apple-tab-span" style="white-space:pre">       </span>> the sudo user from the docs GEO is here called vagrant</div><div class=""><span class="Apple-tab-span" style="white-space:pre">       </span>> the docs use virtualenvwrapper to setup the virtualenv, I´m directly using virtualenv</div><div class=""><span class="Apple-tab-span" style="white-space:pre">       </span>> Errata: Around minute 7:30 my comment says pygdal 2.3.1.3 where it should say 2.2.1.3</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>> I´ve recognized the first line of the terminal is cut off ;(</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>   But as I copy the commands from the documentation it should not be hard to follow.</div><div class=""><br class=""></div><div class="">Last but not least, please be lenient if you find spelling mistakes in my comments </div><div class="">! multitasking ! </div><div class="">&& please help to save our planet. <a href="https://en.wikipedia.org/wiki/Great_Pacific_garbage_patch" class="">https://en.wikipedia.org/wiki/Great_Pacific_garbage_patch</a> </div><div class=""><br class=""></div><div class="">Cheers,</div><div class=""><br class=""></div><div class="">– Toni</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">[1]<span class="Apple-tab-span" style="white-space:pre">      </span><a href="http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/index.html#" class="">http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/index.html#</a></div><div class=""><a href="https://www.virtualbox.org/" class="">https://www.virtualbox.org/</a></div><div class=""><a href="https://www.vagrantup.com/" class="">https://www.vagrantup.com/</a></div><span class=""><br class=""></span><div class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><div class="">-----------------------------------------------</div><div class="">CSGIS</div><div class=""><br class=""></div><div class="">-----------------------------------------------</div><div class=""><div class="" style="orphans: 2; widows: 2;">Kolonnadenstraße 1</div><div class="" style="orphans: 2; widows: 2;">04109 Leipzig</div></div><div class="">-----------------------------------------------</div><div class="">Mobil<span class="Apple-tab-span" style="white-space: pre;">      </span>+49/ (0) 176 6680 3198</div><div class="">Tel <span class="Apple-tab-span" style="white-space: pre;">         </span>+49/ (0) 341 24 04 738</div><div class="">Fax <span class="Apple-tab-span" style="white-space: pre;">         </span>+49/ (0) 341 24 04 73</div><div class="">Web<span class="Apple-tab-span" style="white-space: pre;">                </span><a href="http://csgis.de" class="">http://csgis.de</a></div><div class="">-----------------------------------------------</div><div class=""><br class=""></div><div class="">Hinweis gemäß § 33 BDSG</div><div class="">Daten der Verfahrensbeteiligten werden gespeichert. Dieses Dokument ist ausschließlich für den </div><div class="">Adressaten bestimmt. Der Inhalt der E-Mail ist vertraulich. Falls Sie diese E-Mail versehentlich </div><div class="">erhalten haben, rufen Sie uns unter obiger Rufnummer umgehend an und löschen Sie diese Nachricht </div><div class="">von Ihrem Computer. Jegliche Art von Reproduktionen, Verbreitung, Vervielfältigung, Veränderung, </div><div class="">Verteilung und/oder Veröffentlichung dieser E-Mail ist verboten.</div></div></div></div></div></div></div></div></div>
</div>

<br class=""></div></body></html>