diff --git a/MagicBox-%3A-Magicbane-in-a-Box.md b/MagicBox-%3A-Magicbane-in-a-Box.md index e2a7edd..dcdd63f 100644 --- a/MagicBox-%3A-Magicbane-in-a-Box.md +++ b/MagicBox-%3A-Magicbane-in-a-Box.md @@ -38,7 +38,7 @@ Pull the latest MagicBox image to your local machine. ### Starting the MagicBox ->Note the paths to mount the config directory must be absolute paths. +>Note the paths to mount the config directory must be absolute paths. (containerpath:hostpath) Linux @@ -66,7 +66,7 @@ docker rm -f magicbox > /dev/null 2>&1 # start container echo "Starting MagicBox" -docker run --name magicbox -p 5000:5000 -p 6000:6000 -p 8000:8000 -v /home/mbbox/mb.conf:/home/magicbox/mb.conf magicbane/magicbox:latest & +docker run --name magicbox -p 5000:5000 -p 6000:6000 -p 8000:8000 -v /home/mbbox/magicbane/mb.conf:/home/mbbox/mb.conf magicbane/magicbox:latest & ``` ### Logging into a fresh MagicBox @@ -156,7 +156,9 @@ magicbox~/magicbane$sudo sh ### Configuration -Upon bootstrap MagicBox will first look for a [magicbane.conf](http://repo.magicbane.com/MagicBane/Server/wiki/magicbane.conf) file within the mb.conf host directory we mounted in the run command. If it cannot be found the game will instead use a default copy inside mb.data/ to boot with. This configuration boots using an internal MySQL server pre-loaded with a wiped database. +> ***mb.conf/** is a directory shared between MagicBox and the host. Inside MagicBox it is mounted at ~/magicbane/mb.conf. User preference through the Run command where on the host the directory is mounted. You can use this direcotry to easily transfer files from the host to the container. + +Upon bootstrap MagicBox will first look for [magicbane.conf](http://repo.magicbane.com/MagicBane/Server/wiki/magicbane.conf) within the shared mb.conf/ directory. If not present the game will boot from default copy inside mb.data/. This configuration boots using an internal MySQL server pre-loaded with a wiped database. The game will inform you on bootstrap the location of the .conf file it is using. @@ -190,4 +192,8 @@ The MagicBox container is perfectly secure out of the box. It is a minimal linu This can be verified with `sudo apt list --installed` from inside the continer. -It will not be so secure if you start additional services and open additional ports. Try not to spin up ssh server on a container that shares the same passwords and deploy key as every other MagicBox! \ No newline at end of file +It will not be so secure if you start additional services and open additional ports. Try not to spin up ssh server on a container that shares the same passwords and deploy key as every other MagicBox! + +### Support + +Support is available on the Magicbane Discord server. Join at www.magicbane.com and pick MagicBot's brain. \ No newline at end of file