Set up GIS software on multiple computers (Windows & Linux) simultaneosly using SaltStack
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

81 lines
2.4 KiB

6 years ago
6 years ago
  1. # SaltStack - GIS workstation setup
  2. Set up GIS software on multiple computers simultaneosly.
  3. This repository relies heavily on SaltStack. For further information about SaltStack, please take a look on [SaltStack website](https://saltstack.com/).
  4. Tested with Salt Master 2018.3 & Salt Minions 2018.3 (x64).
  5. ## About
  6. This repository installs several GIS programs to multiple computers. This software includes:
  7. - [LASTools](https://rapidlasso.com/lastools/)
  8. - [QGIS](https://qgis.org)
  9. - [CloudCompare](http://cloudcompare.org/)
  10. - [gpsbabel](gpsbabel.org)
  11. - [Merkaartor](merkaartor.be)
  12. - [QuickRoute](http://www.matstroeng.se/quickroute/en/)
  13. - etc.
  14. ## Usage
  15. ```
  16. git clone https://github.com/Fincer/salt_gisworkstation
  17. cd salt_gisworkstation
  18. sudo bash runme.sh
  19. ```
  20. ## Module test-run analysis report
  21. **NOTE:** Only in Finnish at the moment.
  22. About findings, issues and deeper analysis of test-run of this SaltStack module, take a look on detailed report [here](https://github.com/Fincer/central-management-of-multiple-servers/blob/master/exercises/module.md).
  23. ## Notes!
  24. - Works currently only on the following environments:
  25. - Ubuntu 18.04 LTS & variants
  26. - Microsoft Windows (main version 7 tested, 64-bit)
  27. - Requires preconfigured Salt minion computers (for now) and established connection between the master computer and minions
  28. - Master computer requires Ubuntu 18.04 LTS (or variant)
  29. ## Sample images
  30. The following images are for demonstration purposes only.
  31. ---------------------
  32. ### MS Windows 7 minion after software installation
  33. ![windows_1](https://raw.githubusercontent.com/Fincer/salt_gisworkstation/master/sample_images/screen_windows-final.png)
  34. ![windows_2](https://raw.githubusercontent.com/Fincer/salt_gisworkstation/master/sample_images/screen_windows-final-2.png)
  35. ---------------------
  36. ### Lubuntu 18.04 LTS master after software installation
  37. ![ubuntu_master](https://raw.githubusercontent.com/Fincer/salt_gisworkstation/master/sample_images/screen_ubuntu-master-final.png)
  38. ---------------------
  39. ### Lubuntu 18.04 LTS minion after software installation
  40. ![ubuntu_minion](https://raw.githubusercontent.com/Fincer/salt_gisworkstation/master/sample_images/screen_ubuntu-final.png)
  41. ---------------------
  42. ## License
  43. This repository uses GPLv3 license. Please see [LICENSE](https://github.com/Fincer/salt_gisworkstation/blob/master/LICENSE) files for details.