[BACK]Return to README.md CVS log [TXT][DIR] Up to [local] / mtctl

Annotation of mtctl/README.md, Revision 1.4

1.1       bountyht    1: mtctl: A minetest server control command
                      2:
                      3: Based on: systemctl (linux) and rcctl (openbsd)
                      4:
1.2       bountyht    5:
                      6: # Usage:
                      7:
                      8: The mtctl is using the following pattern:
1.1       bountyht    9:
                     10: `$ mtctl <action> [worldname]`
                     11:
1.3       minionto   12: * action: start|stop|restart|status|create|backup|list|help
1.2       bountyht   13: * worldname: worldname to control
                     14:
1.1       bountyht   15:
1.4     ! minionto   16: # Features:
        !            17:
        !            18: This command has some extra features:
        !            19: - Per-user config, so you can run per user your own server
        !            20: - Live backup thanks to Minix: You can make backups whilst the server is running (without restart)
        !            21:
        !            22:
1.2       bountyht   23: # Install:
1.1       bountyht   24:
1.2       bountyht   25: This script is easy to install, thanks to a one-line-installer.
1.1       bountyht   26:
1.2       bountyht   27: This installer will detect your OS and based on that info it will select which shell you have (and some other things)
1.1       bountyht   28:
                     29:
1.2       bountyht   30: The command itself is the following:
1.1       bountyht   31:
1.2       bountyht   32: `$ curl -sSL https://ircforever.org/mtctl.php | $SHELL`
1.3       minionto   33:
1.1       bountyht   34:
1.2       bountyht   35: # Setup worlds:
                     36:
                     37: ## For existing worlds:
1.1       bountyht   38:
                     39: Put your minetest.conf in your worlds/<yourworldname> as world.conf
                     40: Also specify the port in the world.conf
                     41:
1.2       bountyht   42: ## For new worlds:
1.1       bountyht   43:
                     44: Use $ mtctl create <worldname>
                     45: Or use the instruction for the existing worlds
                     46:
1.2       bountyht   47:
                     48: # More info:
                     49:
                     50: * [Minetest Forums](https://forum.minetest.net/viewtopic.php?f=14&t=27093)

CVSweb