[INACTIVE][WEB/ADMN] milkAdmin - Free Web Administrator Tool v0.0.55- Backups, Starting and Stopping

Discussion in 'Inactive/Unsupported Plugins' started by Snowl, Feb 12, 2011.

  1. Offline

    Snowl

    [​IMG]MilkAdmin [ALPHA]



    Liked MilkAdmin? Well, good news!

    It's out again: http://forums.bukkit.org/threads/ad...0-05-14-full-webserver-in-a-plugin-766.17249/



    A free, open-source admin tool thats compatible with every OS.
    Designed to be simple, easy and functional.
    How to use? (open)

    1. Download milkAdmin.zip
    2. Extract into the directory craftBukkit is in.
    3. Go into your web browser and go to http://<server ip address here>:64712
    4. Login (username is admin password is admin)
    5. Create a new administrative user (username CANNOT be admin)
    Done!


    Restarting/Starting/Stopping/Restoring not working?!? (open)
    This requires the wrapper made by drdanick: http://forums.bukkit.org/threads/ad...view-full-remote-console-access-r10-a6-2.674/
    Use this server wrapper to launch your server and restarting will work.

    Editing strings (open)
    Go into milkAdmin/strings.txt and edit the strings in there.
    Editing strings (open)

    Current strings available to edit:
    • banned
    • giveitem
    • takeawayitem
    • port





    Features currently implemented:
    • SHA-512 authentication
    • Restarting/Reloading/Killing server
    • Users online
    • Free/Total Memory
    • Server Version
    • Broadcasting messages.
    • Chat (type in the console, dont use /say)
    • Performing Server Commands (start commands with a /)
    • Backups
    • Starting and Stopping Server
    Features in next version:

    • Finish off web interface (players)
    Features coded but not in interface yet (should be in in a version or two):

    • Kicking User
    • Banning User/IP
    • Giving/Removing item from player
    • Getting and setting health of player
    • Changing display name of players
    • Teleport players to x, y, z/another player
    • Get IP: Port of player
    • Saving server
    • Editing/viewing inventory
    Features planned:

    • Fixing up web interface
    • Adding in all the features
    • Plugins
    • Mobile Theme
    • Fixing of properties
    • milkAdmin Account Management
    • View of logs
    • Dynamic Signatures
    • Scheduling
    • multiWorld Backups
    Screenshots:


    [​IMG]
    [​IMG]
    [​IMG]


    Why use MilkAdmin?

    There are a lot of alternatives out there that seem to have more features.
    Well for a start, MilkAdmin is very easy to install and requires almost no technical knowledge whatsoever to install and run. Not to mention that the server uses only java so configuring a complex webserver is not required as most gamers that play minecraft are gamers and not professional server administrators.

    A list of reasons why to use MilkAdmin;

    -Very easy to install and use
    -Does not require technical server knowledge
    -Does not use an external webserver
    -Does not require configuration
    -It's free and open source, I like to be forked on github :p
    -It uses a relatively small amount of memory
    -It's cross platform (will work like a charm on Linux, OS X and Windows)

    And I hope you enjoy my program we put time and effort into it, we appreciate your donations it encourages us and helps every step of the way!

    Thanks to
    • drdanick
    • cayde Dixon
    • d3x
    • RandomSRVApps (for testing and more ;) )
    Changelog:

    v0.0.55Alpha
    • Fixed major bug.
    v0.0.5Alpha

    • Backups /Restoring
    • Fixes
    • Starting and stopping server
    • Edits to the Web Server
    • More
    v0.0.4Alpha

    • Added console in server
    v0.0.3Alpha

    • Fixed Firefox
    • Added save-all option
    • Fixed restarting server
    • Fixed RTK errors
    • Added focusing Broadcast Message clears the box
    v0.0.2Alpha

    • Added port changing
    • Added customizable strings
    v0.0.1Alpha

    • Initial commit. Nothing really special here.
    Source code available at https://github.com/Snowl/milkAdmin



    Want to support me? Like this plugin? [​IMG]
     
  2. Offline

    LucidLethargy

    Ah well I bet I can zip them via ssh anyway, but if there is any way to implement zipping in future updates, it makes it MUCH easier to download to a home computer from a vps, and from there make maps or simply retain them as backups.

    Either way this is an amazing tool, I appreciate everything your doing here :p
     
  3. Offline

    Madmusk

    Is there a way to configure the backup directory in this latest release?
     
  4. Offline

    Snowl

    I'll add that in now. It has to be inside the directory that contains craftbukkit though :(
    --- merged: Feb 23, 2011 9:37 PM ---
    Seems to work only too 403... I will check it out later, have school now :(
    --- merged: Feb 23, 2011 9:42 PM ---
    A quick fix: when creating an account, put only the username in. It should fail, but then go back and then put your username and password and it should work. Something isn't deleting the admin from the user account properly :(
     
  5. Offline

    BeerBaron

    I can log in but nothing happens after the log in I just see the button i could click but when I click them nothin happens and everthing is loading :(

    Current server status: ONLINE
    Amount of users online: Loading...
    Free/Total Memory: Loading...
    MB/
    Loading...
    MB
    Server Version: Loading...

    and the server just gives me this

    [INFO] [milkAdminWebServer]: Listening on localhost:64712

    but why is it localhost :(
     
  6. Offline

    Snowl

    theres a bug with the latest version.. i will fix it later today... just login with a username no passswrod, it will fail but try again with the password and it fixes the bug
    --- merged: Feb 24, 2011 4:36 AM ---
    Updated.
     
  7. Offline

    danja

    FYI for anyone having problems logging in, check the permissions on the milkAdmin folder - mine wasn't writable by the web server, and was causing the login screen to continually display when admin/admin was entered.

    Suggestion for the developer would be to detect this scenario and warn the user. Other than that, nice plugin.
     
  8. Offline

    PandaK551

    I can only open milkAdmin when I type
    I cant open the site when I type
    Can I do anything to get it to work?
     
  9. Offline

    Snowl

    Are you typing <My IP> or your actual IP? Have you opened the ports?
     
  10. Offline

    PandaK551

    I have written my actual IP. So I have to open a port in order to do that. Will others be able to access the page over theyre browser then?
     
  11. Offline

    Sekonda

    Is your minecraft server online? I find that when it's not, I can't connect :)
     
  12. Offline

    PandaK551

    O
    Of course my server is online otherwise the plugin would be disabled and you wont be able to connect
     
  13. Offline

    Snowl

    Yes, they will. But the authentication will stop that.
     
  14. Offline

    Wulfspider

    The design doesn't render properly in Google Chrome. I haven't tested the functionality of it in Chrome yet though.
     
  15. Offline

    Jobsti

    Hi,

    great a new version, works! ;)

    But... backups?! How?
    I do my backups with the backuplugin from MysticX, could you implement it?
    The ingame cmds are /backup (backups the world in a zip) and /map (makes my c10t maps)
     
  16. Offline

    Madmusk

    Linux.
    --- merged: Feb 24, 2011 6:41 PM ---
    Oh bummer. For those of us running minecraft from a ramdisk there needs to be a way to backup outside of the server directory. Is that something you can see being possible in the future? I know of at least 1 plugin that can backup outside of the craftbukkit directory.
     
  17. Offline

    Snowl

    Bukkit plugins seem to be restricted to the server directory, but you could create a symlink to a directory and call it backups and it should use that symlink (and backup somewhere else)
     
  18. Offline

    captainawesome7

    This might be obvious, but if you are running this from a mac, you need to forward/map the port 64712.
    I didn't and it doesn't work if you don't. It doesn't say anything about that in the instructions.
    --- merged: Feb 24, 2011 8:38 PM ---
    and my console only has the tabs Server and Players
    and when i click on players nothing happens...
     
  19. Offline

    SoTD

    Really nice plugin, good work. But what's the difference between "Backup World" and "Save Map"? Could someone explain that to me?
     
  20. Offline

    Snowl

    Save map just does a /save-all command (saves the map where it is right now) and backup makes an exact copy and saves it somewhere else incase the world gets corrupt, so you can restore it back to when you backed up.
     
  21. Offline

    IsntMine

    Didnt work. Enter username/pass (also created new user) kicks me back to loginpage.
     
  22. Offline

    drdanick

    You should commit your source changes to github more often. :p
     
  23. Offline

    IsntMine

    Hm, works now.. partially!
    Can login, but also anyone else (enter random username/pass).. wired..
     
  24. Offline

    Felirami

    This is the best plugin ever made, I LOVE YOU (no homo)
     
  25. Offline

    Jandalf

    very usefull plugin, but is it possible that u put the folders in the plugin folder instead in the main directory? i think its clearer when all plugin things ar in the plugin folder...

    and for what is the milkAdminStart.jar ?
     
  26. Offline

    Madmusk

    Not to be a pain, but there must be a way since I'm currently using BackupPlugin and that allows the backup directory to be anywhere. Could I use a symbolic link in a way that doesn't actually save the data to ram, but creates it in a HD directory? Ram is at a premium after all.
     
  27. Offline

    drdanick

    That's the milkAdmin module which is used with the RemoteToolkit. Once the toolkit is on, it should be placed in the directory:

    directory_with_craftbukkit.jar/toolkit/modules
     
  28. Offline

    Jandalf

    ok thanks:)
     
  29. Offline

    SaGiTo

    Thanks!
     
  30. Offline

    drdanick

    In this case that means just stop the server, not the wrapper. I do not think I have integrated a wrapper kill function in the RTK UDP API yet, but you can stop the wrapper itself with the console command .stopwrapper
     
  31. Offline

    tyderion

    Yep that's what I found out a few minutes after posting (and then I deleted the post in the hope nobody saw xD)
    thanks.
    But now it says "milkAdmin module enabled" and doesn't do anything more afterwards...
     

Share This Page