Giter Club home page Giter Club logo

webop's Introduction

WebOp Reborn 4

WebConsole for server administration and to share with your server OPs

Logo

Description

WebOp allows server owners and optional others to view their server health real-time, search the server log, edit server properties, modify the whitelist, and use the console - all through your browser!

All users must be white-listed to access the webpage, and require OP to use the console, modify the whitelists or server properties.

Non-OP users are able to view the server health graphs and search the log. This allows staff to find out who banned someone, who muted someone, etc, direct from the source, instead of needing to talk to staff or use a plugin to log all commands. Real-Time graph data displays your current server health (TPS, Available memory, Entities loaded, Chunks loaded) giving you at-a-glance information regarding the state of your server.

Features

  • Built-in whitelist to enable/disable WebOp and WebOp console view/access.
  • View and/or use the console.
  • Live server health history graph display how well your server is performing at-a-glance.
  • Server latest log search function to easily find out who issued commands.
  • Essentials user data addon - hover over player names for user information.
  • Tried-and-tested session-based logins.

Adding custom menu links

To add a custom menu, create a text file inside the "/plugins/webop" directory, and name the file whatever you would like the menu header to say. For example, if you create a file called "My Links.txt" - the header of the menu will be "My Links". Edit the text file and add a "Name >> Value" for each line. For example:

Bukkit Plugins >> http://plugins.bukkit.org/
Google Home >> http://www.google.com
Server DynMap >> http://play.myserver.com:8123

You can create as many text files as you need in the same manner.

Permissions

Theres no permissions nodes to use. In order to login, you need to add players names and respective password on config file, on section "allowed-login-players:" like bellow:

allowed-login-players:
  FabioZumbi12: 1234

Installation

Copy the plugin to your "plugins" folder and start the server to create the default config file. Edit the config file and add yourself to the whitelist. Change the port number and IP address as necessary. The default port is 1337. Restart the server and, using your browser, navigate to "http://myserver.com:1337" - substituting "myserver.com" for your server domain name or IP-address, and specifying the port number you chose to use. For example "http://127.0.0.1:6523", or "http://play.myserver.com:6546".

After installation is complete, any OP player can add and remove other players via the webpage.

Downloads

BukkitDev: https://dev.bukkit.org/projects/webop-reborn
SpigotMC: https://www.spigotmc.org/resources/webop-1-12-2-1-15.79410/

webop's People

Contributors

fabiozumbi12 avatar dependabot[bot] avatar

Stargazers

 avatar YoungChief avatar harveyhans avatar André S. avatar Tominous avatar

Watchers

James Cloos avatar  avatar  avatar MATRIX | Timo K. avatar

webop's Issues

[BUG]

Describe the bug
When stop the server the plugin throw exceptions

To Reproduce
Steps to reproduce the behavior:

  1. Start the server
  2. Login at the panel
  3. Stop the server

Screenshots and LOGs
https://hastebin.com/ajoxamitaj.md

Server and plugins versions (please complete the following information):

  • Server: paper-243.jar / 1.14.4-R0.1-SNAPSHOT
  • Plugin Version: WebOp-4.1.2.jar
  • Java Version: 1.8.0_252

Ability to give website certificate

i would love it if the plugin had an ability to give the website a certificate such as putting the .crt file and the other file (i forget what its called) in there so that the website said it was secure

[BUG]

Before open an issue, checkout this steps:

  • If you are running the plugin at first time, try to run again to see if the problem persists.
  • It's important to you include the plugin jar name, because version and build info.

Describe the bug
After pressing login site throws error in console

To Reproduce
Steps to reproduce the behavior:

  1. Install the plugin
  2. Open the website
  3. 3 login and see the console

Expected behavior
Page should work normally

Screenshots and LOGs
https://gist.github.com/kacperleague9/fd279dfb8dd8df27726f0ec8f5a76d25

Server and plugins versions (please complete the following information):

  • Server: paper 1.12.2
  • Plugin Version: [e.g. WebOp-4.1.0.jar] Webop 4.3
  • Java Version: [e.g. Java 1.8] java 1.8 275

Additional context
Add any other context about the problem here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.