[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

    Snowl

    :p it will be recompiled with jnks and no constructor next ver.
    two things remain:
    restoring a backup sometimes fails
    stopping Bukkit then starting it again using milkAdmin makes milkAdmin fail
     
  3. Offline

    jprice

    [​IMG]

    It'd be nice to have it show the system load
     
  4. Offline

    Snowl

    Can't do that in Java (I dont think)

    Pictures of next update:
    [​IMG]
    [​IMG]
    [​IMG]
    All functional :p Just restoring backups doesn't always work, and starting the server makes milkAdmin fail :p
     
    RandomSrvApps likes this.
  5. Offline

    DurtyFree

    oh i like this style :D I hope the new version will be released soon :D
     
  6. Offline

    Plop

  7. Offline

    razoreqx

    Great job! Love the idea of not needing to run httpd!!
     
  8. Offline

    Plop

    Uh, sorry, i dont write the version of craftbukkit. It's the 325
     
  9. Offline

    archangel

    Well i still cant connect to localhost:64712

    i use craftbukkit-0.0.1-SNAPSHOT save edition,i cant really connect to milkadmin, i do have a router, you guys support any ports that can help me get on this site?
     
  10. Offline

    Snowl

    is the minecraft server running on yoir computer that your trying to acess it from
     
  11. Offline

    Mavric Skylar

    You have to open that port from your server. I realized that my problem was that I wasn't running that port actively. And once I opened it it worked just fine :D
     
  12. Offline

    archangel

    Yes i am running my minecraft server at the same time and yes i am trying to acsess it from my own computer.
     
  13. Offline

    Snowl

    What does your server log say?
     
  14. Offline

    archangel

    milkBukkit version 1.5 is enabled!
    [milkAdminWebServer]: Listening on localhost:64712
    Memory max: 1037959168 bytes
    Memory total: 1037959168 bytes
     
  15. Offline

    Snowl

    What internet browser are you trying to use to view it from?
     
  16. Offline

    RandomSrvApps

    are you using iptables? because chances are its blocking the port by default (it was for me) so you will need to open up tcp port 64712.
     
  17. Offline

    frosty-27

    Im having one issue, What do i type into my browser to enter the milkAdmin thing, i tried my servers IP and then that port and everything
     
  18. Offline

    Snowl

  19. Offline

    Diet Taco

    Right, I got it working. (Not sure why it failed, rejecting the site and saying wasn't real, there for a bit.) But I have a question, I'm hoping / planning to setup a domain name for my server, meaning you can connect to it by typing in a site, but it won't be using dydns. Would MilkAdmin still work by using the ip / would I have to use the domain and the port provided for MilkAdmin?

    Or Simply: Can I use a domain name, that isn't .dyndns, with MilkAdmin? If so, how would this be done / what methods would I use?

    I think someone asked about this, but I wasn't quite clear on how this worked or if it could be done.
     
  20. Offline

    RandomSrvApps

    Okay I know what you mean, I have done this before you do not need to change anything in MilkAdmin.
    All you need is a DNS service doesnt matter who's it is it just needs to point to your server ip address.
    If you need any help with that just ask.
    hosting MilkAdmin on one of my linux servers.jpg
     
  21. Offline

    archangel

    internet explorer 8
    iptables if thats a plugin then no.
     
  22. Offline

    Snowl

  23. Offline

    archangel

  24. Offline

    Plop

  25. Offline

    Snowl

    can you connect on the computer that is running it?
    does it give you any errors?
     
  26. Offline

    Plop

    Yes, i can. For example, my dynamic map is on, all is fine.
     
  27. Offline

    Snowl

    Hmm. does it output anything in console? or just the normal
     
  28. Offline

    Plop

    I have that:

    2011-02-22 12:35:37 [INFO] [PLAYER_COMMAND] Plop: /plugin reload milkBukkit
    Disabled milkAdmin!
    2011-02-22 12:35:45 [INFO] [PLAYER_COMMAND] Plop: /plugin enable milkBukkit
    com.Snowl.org.milkBukkit.McRKit.RTKInterfaceException: RTKInterface already instantiated.
    at com.Snowl.org.milkBukkit.McRKit.RTKInterface.createRTKInterface(RTKInterface.java:54)
    at com.Snowl.org.milkBukkit.milkBukkit.setup(milkBukkit.java:55)
    at com.Snowl.org.milkBukkit.milkBukkit.onEnable(milkBukkit.java:84)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:135)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:425)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:175)
    at com.earth2me.essentials.commands.Commandplugin$1.run(Commandplugin.java:116)
    at java.lang.Thread.run(Thread.java:636)
    milkBukkit version 1.5 is enabled!
     
  29. Offline

    Snowl

    Looks fine for me. Very strange. It's hard because I only have version 400 of craftbukkit atm and since bamboo is down I cant downgrade :(
     
  30. Offline

    Plop

    If you want, i can give you my craftbukkit version. It's an "official", i catch it on the bamboo, few days ago
     
  31. Offline

    Rocky

    Why would you want to downgrade?
    and there are a few mediafire links around with 361 i think. just google it.
     

Share This Page