<div dir="ltr">Oooooh nice!  I'm excited to try it out!  Thanks, Blake!</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El lun, 26 feb 2024 a la(s) 4:37 p.m., Blake Graham-Henderson via Evergreen-dev (<a href="mailto:evergreen-dev@list.evergreen-ils.org">evergreen-dev@list.evergreen-ils.org</a>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u>

  

    
  
  <div>
    All,<br>
    <br>
    For those that might be interested in playing with the redis stuff,
    we've baked it into a docker container. Hopefully we'll just make it
    the* container eventually, but for now it's separate from the
    ejabberd images. It's of the "dev" variety. Meaning it was created
    with hacking Evergreen in mind, rather than running a version of
    Evergreen. You will need to have a local copy of the Evergreen
    repository (I recommend main branch) on your machine and map that
    into the container at runtime, which will (re)install Evergreen in
    the container on boot. That's done like this:<br>
    <br>
    docker run -it -p 80:80 -p 443:443 -p 210:210 -p 6001:6001 -p 32:22
    -p 5433:5432 -v /home/user/Evergreen:/home/opensrf/repos/Evergreen
    -h <a href="http://test.evergreen.com" target="_blank">test.evergreen.com</a> mobiusoffice/evergreen-ils:dev-redis<br>
    <br>
    you will need to change the path in that command to match your local
    path to the Evergreen repo (/home/user/Evergreen)<br>
    <br>
    Or from Windows Powershell:<br>
    <br>
    docker run -it -p 80:80 -p 443:443 -p 210:210 -p 6001:6001 -p 32:22
    -p 5433:5432 -v
    //c/users/user/Documents/GitHub/Evergreen:/home/opensrf/repos/Evergreen
    -h <a href="http://test.evergreen.com" target="_blank">test.evergreen.com</a> mobiusoffice/evergreen-ils:dev<br>
    <br>
    Same deal for the path to your local Evergreen repo<br>
    <br>
    Keep in mind that it's probably 20 minutes of load time, because it
    installs Evergreen on boot as well as install the enhanced concerto
    set (including date carry).<br>
    <br>
    Note: There is a 2 minute ng build process that kicks off at the end
    of the boot procedure. Therefore, it can look like it's ready, but
    if you attempt to login before the ng build command has finished,
    you will get this: <br>
    <h1>Forbidden</h1>
    <br>
    No big deal, just wait a minute and refresh.<br>
    <br>
    <br>
    The repo from which this container image is built:<br>
    <a href="https://github.com/mcoia/eg-docker" target="_blank">https://github.com/mcoia/eg-docker</a><br>
    <br>
    For those of you new to the Evergreen docker eco-system:<br>
    <br>
    The anchor page:<br>
    <a href="https://hub.docker.com/r/mobiusoffice/evergreen-ils" target="_blank">https://hub.docker.com/r/mobiusoffice/evergreen-ils</a><br>
    <br>
    If you just want to run an Evergreen server quickly (non-dev)<br>
    <br>
    docker run -it -p 80:80 -p 443:443 -p 210:210 -p 6001:6001 -p 32:22
    -p 5433:5432 -h <a href="http://app.evergreen.com" target="_blank">app.evergreen.com</a> mobiusoffice/evergreen-ils<br>
    <br>
    More details are located on the Evergreen wiki as well:<a href="https://wiki.evergreen-ils.org/doku.php?id=newdevs:testserver" target="_blank"><br>
      https://wiki.evergreen-ils.org/doku.php?id=newdevs:testserver</a><br>
    <br>
    <pre cols="72">-- 
-Blake-
Conducting Magic
Will consume any data format
MOBIUS</pre>
  </div>

_______________________________________________<br>
Evergreen-dev mailing list<br>
<a href="mailto:Evergreen-dev@list.evergreen-ils.org" target="_blank">Evergreen-dev@list.evergreen-ils.org</a><br>
<a href="http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev" rel="noreferrer" target="_blank">http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev</a><br>
</blockquote></div>