[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

    osholt

    As a suggestion, could you make a mobile formatted webpage for iPhone and Android based around user agent

    Great job, I love the addition of the console.
     
  3. Offline

    Justin Gray

    when i login i get this


    HTML:
    <head><meta HTTP-EQUIV="REFRESH" content="0; url=/"></head>

    on a white blank screen but when i go to my ip "xx.xxx.xxx.xx:64712" again it works just fine.
    it's not a big problem but i was wondering if this is a problem on my end or with the code?

    Thanks,
    Justin
     
  4. Offline

    Snowl

    Ill add in a future version.
    What browser/OS
     
  5. Offline

    Justin Gray

    to view i'm on mac osx 10.6 using safari 5.0.3
    the server is running on ubuntu server 10
     
  6. Offline

    Snowl

    Oh poo, I left out the html formatting. Safari must not be formatting it right. Ill fix this in the nrxt version.
     
  7. Offline

    Kane

    @ david Diaz I thought I replied to this haha. I was wondering if you would consider adding a total play time last logged in and such. If it's not heavy on the load maybe thinks like blocks broke, blocks placed, distance traveled and such.

    Example:
    [​IMG]
     
  8. Offline

    Justin Gray

    Thanks for the quick response and i really like this plugin and the control panel. Great Job.
     
  9. Offline

    Snowl


    Ill consider it.
     
  10. Offline

    soapovis

    same problem
    --- merged: Feb 18, 2011 8:04 AM ---
    <head><meta HTTP-EQUIV="REFRESH" content="0; url=/"></head>
    when i sign in with admin
    i get that message
    <head><meta HTTP-EQUIV="REFRESH" content="0; url=/"></head>
    --- merged: Feb 18, 2011 8:10 AM ---
    nvm fixed..
    just wondering.
    why when im at milkadmin. and i type in the text box. under the console it doesnt go away (the text in the bar)
    am i the only one with this probleM?
     
  11. Offline

    Snowl

    I don't know how to fix with hamachi... All I can suggest is change the port. Ignore the message the console gives you, use the port that is changed.

    I'm still waiting for eclipse to download, sigh.
     
  12. Offline

    Kane

    Thanks and keep up the good work I love the style :)
     
  13. Offline

    Snowl

    Actually, that would be really cool. I think I will do it :D I just don't know how it will fare on big scale servers.
     
  14. Offline

    Kane

    Yeah that was my only worry. Wish there was some kind benchmark system to like spawn 100 fake players to move around and such and save date and to test out things.
     
  15. Offline

    BeerBaron

    nice plugin works great [​IMG]

    could some one give me a list of the commands?
     
  16. Offline

    Snowl

    There are no commands in-game. The console commands, you can type "/help" to get commands for that.

    The next update has been post-poned for two reasons:
    • Hiring the Web Developer is expensive and he needs to have a working server that will work with everything
    • I'm working with drdanick to enable starting and stopping the server (which will be the next update)
    There will also be a heap of bug fixes.
     
  17. Offline

    tyderion

    I also sometimes get this. I use Craftbukkit Build 320.
    If I start the server, it always works. Sometimes when reloading or ... dunno maybe milkadmin reloads automatically ... this happens. Sometimes after 30 mins, but sometimes the server runs for >3h without this error.
    I doublechecked the permissions (I launch minecraft and I own all milkadmin files/folders).

    What do you mean by "a server that will work with everything"? A server where milkadmin v.0.0.4 works correctly?
    Really like milkAdmin, very nice interface up to now :D looking forward to the coming updates :)
     
  18. Offline

    Madmusk

    I can't wait to try this out. I'm pretty much just waiting on some form of backup system to be added. Will these be scheduled backups with the ability to have it remove older backups? Also, it would be nice if the backup directory was configurable.

    Also, does it milkAdmin currently have any way of scheduling restarts? That would be very useful as well.

    Thanks for your hard work!
     
  19. Offline

    add1ct3dd

    Code:
    2011-02-18 20:32:37 [SEVERE] [PropertiesFile] Unable to load milkAdmin/loggedin.txt!
    2011-02-18 20:32:37 [SEVERE] [PropertiesFile] Unable to load milkAdmin/users.txt!
    2011-02-18 20:32:37 [SEVERE] [PropertiesFile] Unable to load milkAdmin/loggedin.txt!
    2011-02-18 20:32:37 [SEVERE] [PropertiesFile] Unable to load milkAdmin/loggedin.txt!
    2011-02-18 20:32:38 [SEVERE] Unexpected exception
    net.minecraft.server.MinecraftException: Failed to check session lock, aborting
        at net.minecraft.server.World.h(World.java:1853)
        at net.minecraft.server.World.i(World.java:190)
        at net.minecraft.server.World.a(World.java:180)
        at net.minecraft.server.World.f(World.java:1505)
        at net.minecraft.server.WorldServer.f(WorldServer.java:46)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:307)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:232)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)

    i get this when i have more than 1 user logged in, and it completely kills the server :(
     
  20. Offline

    chernobyl360

    if you want a backup application, try craftsave :D.
     
  21. Offline

    Snowl

    There will be backups, ill look into scheduling
     
  22. Offline

    Racha

    ohh thanks.. i needed this, beacuse i can't get info from console :D
    well, can you make like IP baning from the site? And can you add this - I can make that site moderators or smt, with what you can ban ip with web, but not stop the server.. well i hope you get it../ bad english ;(
     
  23. Offline

    Madmusk

    Thanks chernobyl, but Windows only leaves me out of the picture. [​IMG]
     
  24. Offline

    chernobyl360

    *sadface* :( what do u use? linux or mac?
     
  25. Offline

    pwncake

    This might be a stupid qs but still asking it: (I'm brave! Not retarded!)
    Where can i register for my own server?
     
  26. Offline

    Snowl

    Pardon? Do you have a bukkit server currently running or not :p
     
  27. Offline

    pwncake

    Yep, I do.
     
  28. Offline

    Snowl

    Alright, download milkAdmin and just copy the files into your server directory. Restart the server then go to localhost:64712 and the username and password is admin
     
  29. Offline

    pwncake

    Ty!
    Respect the tool<3
     
  30. Offline

    Snowl

    Thanks :)
     
  31. Offline

    Diet Taco

    A wonderful plugin for server-owners like myself, thanks so much for this! I'm looking forward for Starting - Stopping the server so that I can upload plugins / remove plugins at my leisure without having to contact my server host!

    Great job, and good luck with future updates! (Any ETA on when the next one will be?)
     

Share This Page