[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

    This is a fantastic tool, great job. I can't wait for more features to be added.

    I love the interface!

    Is there anyway to integrate this into an apache/iis web server (like dynmap)?
     
  3. Offline

    chernobyl360

    love it thanks!
     
  4. Offline

    Cmars

    Redirect your local port to a ip maybe?
    I'm testing this right now
    Edit: Can't even login to it xD
     
  5. Offline

    ImTheBuilder

    i dont get it how do i get to the interface? im really confused :)
    please help i dont know where to do with the localhost thingy where do i put it or whatever lol
     
  6. Offline

    Snowl

    Whats the issue lol?
    Go into your web browser and type on the top http://localhost:64712
     
  7. Offline

    shadrxninga

    Just wondering - is it possible to change the port this runs on ( VPS only allows certain ports to be open...)
     
  8. Offline

    Snowl

    I forgot to add port changing so when I get home (like in an hour) I will update the download.
    --- merged: Feb 13, 2011 12:38 AM ---
    Updated. Edit the port= in strings.txt
     
  9. Offline

    Cmars

    Well the JQuery won't stop showing the login, still if I logged in...
     
  10. Offline

    Snowl

    whats your web browser, and are you trying to login as admin:admin? if so, when you log in, it shows another thing that looks like the login but is actually create a new account. You cant use admin as a username for security.
     
  11. Offline

    chernobyl360

    im using hamachi 5.225.239.223:64712 and im getting *page not loading*
     
    soapovis likes this.
  12. Offline

    Cmars

    Chrome 9.0.597.98
     
  13. Offline

    Snowl

    When you log in what does the submit button say
     
  14. Offline

    RandomSrvApps

    you could just use mod_proxy in apache like so
    Code:
    ProxyPass / http://localhost:64712/
    ProxyPassReverse / http://localhost:64712/
    Using this method you can also enable ssl and alternative login.
     
  15. Offline

    Snowl

    Yeah, that worked while we were testing :p
    --- merged: Feb 14, 2011 5:57 AM ---
    Getting a web developer to create the web interface - it's going to be awesome! I also got saving and stopping the server working :D There will also be console and chatting :D
     
  16. Offline

    Jobsti

    Whoa, GREAT, it works!

    - If I add a new user, no automatic forwarding, no back button
    - Support to use Colors for broadcasting message &,$,§ don't work, or a hardcoded: Server: mymessage
    - If I use "reload Server", the milkadmin LoginWindow pops out, but I can't log in because, it's changing his textcolor from black, to green to red every mouseover, click or typing. Reloading page helps.
     
  17. Offline

    Snowl

     
  18. Offline

    Jobsti

    News ;)

    I use maximum-heap-size:4096, but Milkadmin says "Free/Total Memory: 896 MB/981 MB"
    But my Server uses 209/4096mb, weird.

    /restart, don#t work, console says: "From Wrapper: RTK Timeout"
    Port is correct in milk and RTK (25570). CB# 322, RTK newest.

    Reload works

    I use Opera, Server runs on x64 Linux.
    If I broadcast a Message, the message still in the box, if I send it, it have to be cleared after sending ;)

    And would be nice: Support for MCBans and for more Servers (I use 2 Servers with Serverport)
     
  19. Offline

    Snowl

    Your heap size is only used when it's needed. Your server is actually using 1000mb of ram or so.

    With
    the username and password is hardcoded in by mistake, thanks for pointing that out.

    And I will make the message dissapear when you broadcast :D
     
  20. Offline

    Jobsti

    But why it says 896 MB/981 MB? my Linux say, that the Server uses 208mb?!
     
  21. Offline

    Snowl

    896 - 981 = 85mb used at that time with the server.
    --- merged: Feb 14, 2011 8:41 AM ---
    Aiight, updated:
    v0.0.3Alpha

    • Fixed Firefox
    • Added save-all option
    • Fixed restarting server
    • Fixed RTK errors
    • Added focusing Broadcast Message clears the box
    Edit properties.txt in milkAdmin to your Username / Password / Properties
     
  22. Offline

    KiithSomtaaw

    I get that in the users online block when there are 0 players.

    No users onlineHTTP/1.1 200 OK Pragma: no-cache Cache-Control: no-cache Content-Length: 1 Server: d3x's WebServer class! Connection: Close 0
     
  23. Offline

    Snowl

    Whats your web browser? Does it flash for a second? They are the HTML headers I send.
     
  24. Offline

    Jobsti

    Lol, I can't read the text correctly, it says "free" haha ;)

    Don't work with opera. Edit: Works If I click in the Editbox again (With IE and Opera. This is ok for me)

    Reload works, after reload, the window doesn't change his color, but it deletes my text every secend, page-reload helps.

    "save map" nothing happend, no text in the ServerConsole or ingame.

    - If I use reload, restart etc. It would be nice, to see a massage ingame for all players.
    - If I do a restart, would be awsome to have a timer... "Server reset in 10 Seconds" in the IngameChat to all players.

    Edit:
    After complete restart, SaveMap works and an ingame message! Super!

    Edit:
    The styles. Above with IE, below with Opera:
    [​IMG]

    Reqests:
    - Button -> List Plugins
    - And the cmds for the RTK would be nice (enable, disable restarts etc.)
    - A MilkBucket in the Header ;)
     
  25. Offline

    Snowl

    Hmm. I'll install opera and see what happens. It's working for me and my friends.
    For the restart suggestions, I will implement it, but for the moment you could do a broadcast message :p

    Heres what i'm currently working on:
    [​IMG]
     
  26. Offline

    Jobsti

    See my 3 edits.

    Oh the console.... awsome, can't wait ;)
     
  27. Offline

    Snowl

    Yeah, I know about how bad it looks in IE. I have a saying, do it to standards then fix for IE. But it will be fixed.

    For:
    - Button -> List Plugins <- Awating a craftBukkit/Bukkit update.
    - And the cmds for the RTK would be nice (enable, disable restarts etc.) <- See the screenshot I posted - It has console commands
    - A MilkBucket in the Header ;) <- This was already done but my server doesnt want to render images
     
  28. Offline

    osholt

    Thanks, I'm not used to doing anything other than the real basics in Apache :).

    I'll try that out later.
     
  29. Offline

    Jobsti

    You can have a look into the webserver from dynmap.
    Or ask the Cow :D
     
  30. Offline

    Snowl

    The way im doing it is reading a file as a string and echoing it into a webserver
     

Share This Page