Skip to content
Tim Coker edited this page Jan 10, 2017 · 2 revisions

#MinecraftServerStats

Configuring/Running

You'll need to enable FTP access in your Multicraft control panel. Once you have FTP access, you need to edit config.example.yml with your server name/IP address, FTP username, and FTP password AND SAVE THIS FILE AS "config.yml". (Note that this username and password is NOT necessarily the same credentials you use to log into the panel's web interface.)

You also need RStudio installed. Open the app.r file in RStudio and select "Run App". If everything was configured properly, you will see screenshots like those below.

The required packages can be all installed by running the lines contained in the installPackages.R file.

You can make this available to others by setting up a ShinyApp.io account. It's free.

Notes on log file persistence

When this project is run for the first time, it will download ALL logs from your server to the logs/ folder (which it will create). This will take a fair bit of time if your server has been around for a while. On each subsequent run, it will only download new files. If you decide to publish this as a ShinyApp, it is recommended to run it locally first to download all available log files. When you publish to Shiny, the logs/ folder will be included with the files you publish, and the startup time will be dramatically reduced.

Screenshots

Playtime

Deaths

Filters

Achievements

Chat

Clone this wiki locally