• 1.1.0 865691a021

    import_user_oitsjustjose_95mQ released this 2021-06-11 14:57:49 +00:00 | 8 commits to main since this release

    IF YOU ARE HAVING ISSUES WITH BACKUP SERVICES, RE-DOWNLOAD PLEASE!

    Overview

    After setting up DMSM on my personal dedicated server, I ran in to a few QOL things that I wanted to have done, so I worked on them! They took a while, but hey it was all worth it in the end. These changes range from new flag documentation, better argument handling and even support for 30-minute backups!

    New Features

    • [COMMAND}: dmsm <servername> logs displays the latest log for the server.
    • [COMMAND]: New -b or --backup flag. Usage: dmsm <servername> create -b <PATH_TO_BACKUPS> or dmsm <servername> create --backup <PATH_TO_BACKUPS>. Backups take place every thirty minutes. For more granular control, spin up your own Docker container using this repo.
    • dmsm ? or dmsm help now shows all help, including that for creating a server, so you don't have to use weird, illogical syntax.
    • Every single Environment Variable from itzg/docker-minecraft-server is now supported. You can read through each one all in one place with thorough detail in this document.
    • Every single description from flags.md has been placed into the program when you run dmsm help or dmsm ? that way you don't even need to refer to that document.

    Changes

    • Change to Argument Order. This one is big -- DMSM is no longer used as dmsm <task> <servername> but now dmsm <servername> <task> to make more sense as you work on managing your servers!
    • dmsm <servername> console now shows previous logs before starting your RCON session

    Note

    Want to be able to address all of your servers at once? You can do so via this command:

    docker ps --format '{{.Names}}' | grep -v -e \"-Backup\" | xargs -I {} dmsm {} <TASK>
    
    Downloads