===== Server Build Scripts ===== Dyrcona and Edoceo have made some efforts on manual build-scripts that can assist other developers with getting started with Evergreen or these could possibly be used as a basis for systems such as cfengine, Chef or Puppet. **NOTE:** These scripts are used for development only, and no guarantees are made that they will work for you. Please use caution and examine them carefully before using any of these scripts! * Bash scripts for Fetch, Build, Install, Configure, Demo-data on Gentoo: * From ''Dyrcona'' and ''Edoceo'': [[https://github.com/edoceo/evergreen-demo]] * Other scripts shared by various developers * From ''paxed'': [[http://bilious.alt.org/~paxed/eg/eg_installer/]] * From ''jeffdavis'': install scripts for [[http://git.sitka.bclibraries.ca/gitweb/?p=sitka/sitka-tools.git;a=blob;f=deployment/install-osrf.sh;hb=HEAD|OpenSRF]] and [[http://git.sitka.bclibraries.ca/gitweb/?p=sitka/sitka-tools.git;a=blob;f=deployment/install-eg.sh;hb=HEAD|Evergreen]]; more stuff [[http://git.sitka.bclibraries.ca/gitweb/?p=sitka/sitka-tools.git|here]] * From ''berick''/''phasefx'': [[http://git.evergreen-ils.org/?p=working/random.git;a=blob_plain;f=README;hb=refs/heads/collab/phasefx/wheezy_installer|Wheezy Installer README]] [[http://git.evergreen-ils.org/?p=working/random.git;a=shortlog;h=refs/heads/collab/phasefx/wheezy_installer|GitWeb]] * From ''berick''/''phasefx''/''stompro'': [[http://git.evergreen-ils.org/?p=working/random.git;a=blob;f=installer/jessie/README;hb=refs/heads/collab/phasefx/wheezy_installer|Debian Jessie Installer Readme]] [[http://git.evergreen-ils.org/?p=working/random.git;a=blob;f=installer/jessie/installer_installer.sh;hb=refs/heads/collab/phasefx/wheezy_installer|Quick Install]] - [[http://git.evergreen-ils.org/?p=working/random.git;a=tree;f=installer/jessie;hb=refs/heads/collab/phasefx/wheezy_installer|GitWeb]] * From ''berick'': [[ http://git.evergreen-ils.org/?p=working/random.git;a=blob;f=installer/trusty/README;h=3cd4764ff2f99dd0c51b146f5e9e153b5c5b6369;hb=refs/heads/collab/berick/trusty-auto-installer|Trusty Installer README (DEPRECATED -- See 16.04 Ansible Installer)]] * Georgia Pines Ubuntu 12.04 (Precise) Apt Repository - Packages and automates Evergreen + Opensrf install [[http://archive.georgialibraries.org/]]. * Scripts used to create packages - [[https://github.com/gpls-dev/Evergreen-Debian-Packaging]] * From ''berick'': [[https://github.com/berick/evergreen-ansible-installer/tree/ubuntu-16.04|Ubuntu 16.04 Ansible Installer]] -- Updated 2017-10-04 * [[https://github.com/berick/evergreen-ansible-installer/tree/ubuntu-18.04|Ubuntu 18.04 Ansible Installer]] -- Updated 2020-07-03 * [[https://github.com/berick/evergreen-ansible-installer/tree/ubuntu-20.04|Ubuntu 20.04 Ansible Installer]] -- Updated 2021-03-01 * From ''Bmagic'': [[https://hub.docker.com/r/mobiusoffice/evergreen-ils/|Ubuntu 16.04 Docker Container]] -- Added 2017-06-19 - 2020-10-26 * You can install the Evergreen server with this single command: ''docker run -it -p 80:80 -p 210:210 -p 443:443 -p 32:22 -p 7680:7680 -p 7682:7682 -p 6001:6001 mobiusoffice/evergreen-ils:3.5.0'' * From ''jamesrf'': [[https://github.com/jamesrf/evergreen-vagrant-ansible|Evergreen/Vagrant/Ansible]] -- Added 2018-04-25 * From MassLNC (''tsbere'', ''Dyrcona'', ''kmlussier''): [[https://git.evergreen-ils.org/?p=contrib/masslnc/vmscripts.git;a=summary|MassLNC Sandbox Building Scripts]]