[OPEN-ILS-DEV] Everyone should have an Evergreen server and you can too!
Geoff Sams
GSams at roanoketexas.com
Tue Apr 11 10:51:27 EDT 2017
Simply amazing! Looking forward to tinkering with that!
Thanks,
Geoff Sams
Library Manager
Roanoke Public Library
817-491-2691
From: Open-ils-dev [mailto:open-ils-dev-bounces at list.georgialibraries.org] On Behalf Of Blake Henderson
Sent: Monday, April 10, 2017 4:21 PM
To: Evergreen Development Discussion List <OPEN-ILS-DEV at list.georgialibraries.org>
Subject: [OPEN-ILS-DEV] Everyone should have an Evergreen server and you can too!
All,
After this conference, it dawned on me that I could easily convert some of the docker work into a helpful community asset. I have committed a docker image to the public docker repository that will launch an Evergreen server on your computer with just a couple of commands!
It's probably worth sharing with the general list, but I thought I would share it on the dev list first for some feedback.
After you have installed the docker engine for your linux distribution, you can get an Evergreen server running with a 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:2.12.0
If it doesn't automatically download the docker image, you might have to manually download it with:
docker pull mobiusoffice/evergreen-ils:2.12.0
[cid:image001.png at 01D2B2A9.2F166660]
Once you see that, the server is setup and ready for connections. Keep in mind if you press CTRL+C - the server will die. Please use CTRL+pq instead to leave it running.
Once you see this screen above, the container has finished booting, and the OPAC should be available from your machine's IP address:
http://127.0.0.1
http://localhost
XUL staff client is precompiled and included:
http://localhost/updates/manualupdate.html
The SSL certificates are self signed, therefore you will need to add an exception
The global admin account is:
admin / demo123
The postgres database contains the concerto set (--load-all-sample).
You can SSH into the container if you map the ssh port. The shell login creds:
user/password
I posted the code that creates this image to github:
https://github.com/mcoia/eg-docker/tree/master/docker_builds/generic-dockerhub
Any feedback would be much appreciated!
--
-Blake-
Conducting Magic
MOBIUS
573-234-4513
877-312-3517
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20170411/5ab189a8/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 11793 bytes
Desc: image001.png
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20170411/5ab189a8/attachment-0001.png>
More information about the Open-ils-dev
mailing list