Jump to content

Docker

Members
  • Posts

    2
  • Joined

  • Last visited

Posts posted by Docker

  1. This project is a docker container running Ubuntu, Apache 2, MySQL 5, PHP5, FluxCP, rAthena char-server, rAthena map-server, and rAthena login-server, snapshotted at the moment just before setup begins.  A 1-click (really copy-and-paste one command) way to run rAthena that still gives the user the option to modify if they want to - just swap out the rAthena git repo URL for your custom repo URL.

     

    That's right: all the ease of use of pre-compiled binaries with all the transparency and customization of open-source in one standardized, portable, stable, current package.

     

    1) Install docker as described at http://www.docker.com/

    2) forward TCP 20000-20005 to your docker host.

    3) Copy and paste this into your docker host terminal:

    docker run -it -p 20000:80 -p 20001:443 -p 20002:3306 -p 20003:5121 -p 20004:6121 -p 20005:6900 -v ~/Desktop/datastore/:/datastore/ -v ~/Desktop/datastore/etc-apache2/:/datastore/etc/apache2/ -v ~/Desktop/datastore/etc-mysql/:/datastore/etc/mysql/ -v ~/Desktop/datastore/usr-bin-rathena/:/datastore/usr/bin/rathena/ -v ~/Desktop/datastore/var-lib-mysql/:/datastore/var/lib/mysql/ --name Aegis georgegeorgulasiv/tritogeneia 

    ... and wait a few minutes.  When the terminal stops scrolling, proceed to step 4).

    4) In your browser, open:

    (IP or hostname of the docker host):20000
    

    5) As your password use:

    secretpassword
    

     

    6) Give it your mysql login and password.  Both are :

    ragnarok
    

    Your server is live.

     

    Github page for this project:

    http://github.com/VirtualEstatePlanner/Tritogeneia

     

    Dockerhub page for this project (featuring trusted Automated Builds)

    http://registry.hub.docker.com/u/georgegeorgulasiv/tritogeneia/

    • Upvote 2
×
×
  • Create New...