Paste, share and analyse Minecraft server logs

Overview

mclo.gs

Paste, share & analyse your Minecraft server logs

About

The project mclo.gs was created in 2017 by the Aternos team after more than 4 years of running free Minecraft servers and supporting users with their problems. One of the main issues was the impossibility to easily share the main source of errors: The Minecraft server log file. mclo.gs solves this problem and even goes one step further with providing syntax highlighting and suggestions based on the log content to simply solve common errors.

Features

  • Copy + paste log sharing
  • Simple API for easy integration
  • Syntax highlighting
  • Line numbers
  • Analysis and parsing using codex
  • Different storage backends (mongodb, redis, filesystem)

Development setup

License

mclo.gs is open source software released under the MIT license, see license.

Comments
  • Insights API

    Insights API

    Using the API, It should be able to see the errors and possible solutions from the automatic error detection since that's one of mclogs's main features

    opened by Soapy7261 13
  • new auto detection

    new auto detection

    hello, it will be very nice if you also want to add aternos errors to the automatic detection

    Like[Aternos System/ERROR]: Server was stopped because it took too long to start. Try reducing the load to avoid this in the future. So that we don't always have to scroll through 1000 logs before we see this (forge server)

    I hope it's possible Dobbie

    opened by Dobby-progam 6
  • Feature Request

    Feature Request

    make it so when a player shares their crash logs, or when the server crashes and the log was sent it highlights the error and whats causing it so it makes exaroton and Aternos discord support easier

    opened by RealmKebab 2
  • Declare the overall language of a page in the html root tag instead of using the meta tag

    Declare the overall language of a page in the html root tag instead of using the meta tag

    This moves the declaration of the language to the top / root tag and both pages become HTML5 compliant. See https://www.w3.org/International/techniques/authoring-html.en?open=language&open=textprocessing#textprocessing for more details.

    opened by pavog 2
  • Add a

    Add a "raw view" page to the mclo.gs website

    Hi,

    A lot of plugin devs have various systems in place to automatically scan logs as they are sent in Discord chats etc. In order to not scan the HTML document (for speed and "false positive" reasons), generally raw URLs are used to scan the log file.

    Is it possible for mclo.gs to add a /raw/ URL pattern?

    For example, Pastebin mirrors every https://pastebin.com/somepaste URL with https://pastebin.com/raw/somepaste. This raw URL returns only the paste contents without any HTML.

    opened by me4502 2
  • Install composer 2 from getcomposer.org

    Install composer 2 from getcomposer.org

    This installs composer v2.3.3 from getcomposer.org instead of using v1.1 from the apt-get repository. The steps in setup-composer.sh follow the tutorial at https://getcomposer.org/doc/faqs/how-to-install-composer-programmatically.md

    opened by pavog 1
  • Change directory structure to avoid illegal access

    Change directory structure to avoid illegal access

    To avoid illegal access likes https://mclo.gs/frontend/main.php

    Return 404 when try to access https://mclo.gs/frontend/main.php

    Avoid unnecessary error reporting

    opened by InkerBot 1
  • Server crashing a few time after launch

    Server crashing a few time after launch

    I don't know why but the server recently started to crash when i stay more than like 10 minutes, i added mods recently too but this was happening before too so i really don't know the problem if someone could help me.

    Thanks, and sorry for my bad english.

    https://mclo.gs/ev95Jm5

    opened by NxarkNxark 1
  • Server crashing on start

    Server crashing on start

    Hello, im trying to start a server with forge 1.16.4 (35.1.37) with 64 mods: AppleSkin-mc1.16.2-forge-1.0.14.jar ars_nouveau-1.16.4-1.11.4.jar BetterCaves-Forge-1.16.4-1.1.1.jar BloodMagic-1.16.4-3.1.0-15.jar Botania-1.16.4-411.jar BotaniaAdditionsMC1.16.4-1.0.4.jar Bountiful Baubles FORGE-1.16.3-0.0.2.jar byg-1.1.8.jar ChickenChunks-1.16.4-2.7.0.85-universal.jar chocolate-1.3.0-1.16.4.jar Chunk Pregenerator-V1.16-3.0.3.jar citadel-1.6.0.jar ClassicCombat-1.16.4-universal.jar Clumps-6.0.0.15.jar CodeChickenLib-1.16.4-3.5.1.408-universal.jar curios-forge-1.16.5-4.0.4.0.jar DungeonCrawl-1.16.3-2.2.4.jar dungeons_plus-1.16.4-1.1.3.jar eidolon-0.2.7.jar elevatorid-1.16.4-1.7.10.jar EnderStorage-1.16.4-2.7.1.166-universal.jar furniture-7.0.0-pre19-1.16.3.jar geckolib-forge-1.16.5-3.0.13.jar gravestone-1.16.4-1.0.9.jar iafgear-1.16.3-1.0.2.jar iceandfire-2.1.5-1.16.4.jar ImmersiveEngineering-1.16.4-4.1.2-129.jar industrial-foregoing-1.16.4-3.2.8.2-6b5c95b.jar ironchest-1.16.4-11.2.10.jar ironfurnaces-1.16.4-2.5.8.jar jei-1.16.4-7.6.1.71.jar looot-1.16.4-1.0.0.3.jar mahoutsukai-1.16.5-v1.28.0.jar managear-1.16.3-2.2.3.jar Mekanism-1.16.4-10.0.19.446.jar ModularPowersuits-1.16.4-2.0.2.jar Morpheus-1.16.4-4.2.68.jar Neat 1.7-27.jar NetherPortalFix_1.16.3-7.2.1.jar nuclear_craft-1.16.4-0.6.4.jar Numina-1.16.4-2.0.3.jar obfuscate-0.6.0-1.16.3.jar pamhc2foodcore-1.16.3-1.0.2.jar Patchouli-1.16.4-48.jar reap-1.16.4-1.0.3.jar refinedstorage-1.9.12.jar repurposed_structures-1.16.4-2.3.4.jar SilentGear-1.16.3-2.5.5+213.jar SilentLib-1.16.3-4.9.1+64.jar sophisticatedbackpacks-1.16.4-2.1.1.153.jar Space-Bosstools-1.16.4-4.1.jar structure_gel-1.16.4-1.7.5.jar The_Undergarden-1.16.5-0.4.5.jar TheAbyss2 1.2.0 1.16.4.jar titanium-1.16.5-3.2.6.2.jar TrashSlot_1.16.3-12.2.1.jar valhelsia_structures-16.0.5.jar Vampirism-1.16.4-1.7.4.jar walljump-forge-1.16.4-1.3.7.jar Waystones_1.16.3-7.3.1.jar workshopsofdoom-1.16.4-1.1.0.1.jar Xaeros_Minimap_21.2.0.2_Forge_1.16.5.jar XaerosWorldMap_1.11.11.2_Forge_1.16.5.jar YungsApi-1.16.4-Forge-4.jar

    So, the server has already been opened but sometimes when i try to open it, it keeps crashing, i have searched the logs but didnt found the exact mod that is causing the crash. Need help to solve this problem and want to know what mods are causing this problem. The crash log link is: https://mclo.gs/Btc2Xbp

    opened by xodugan 1
  • Allow adding entire log files using drag and drop

    Allow adding entire log files using drag and drop

    This change allows users to drag and drop an entire log file onto the page without having to open it and manually copy its contents. A button to select a local file using a traditional file select dialog is also added, since using drag and drop does is not possible on most mobile devices. GZIP compressed log files (.gz) are unpacked automatically using the DecompressionStream API (if available) or fflate.

    Screenshot from 2022-08-29 15-05-48 Screenshot from 2022-08-29 15-06-10 (not sure about the look for the button yet)

    opened by KurtThiemann 0
  • Fix permissions issue by removing owner and group properties from Vagrantfile

    Fix permissions issue by removing owner and group properties from Vagrantfile

    When starting the vagrant vm using vagrant up and installing the composer packages afterwards by using vagrant ssh, cd /web/mclogs/ and composer install I receive a permission denied error. That is because I am the default vagrant user inside my vm but the mounted directory is owned by www-data:www-data.

    This pr fixes this.

    opened by pavog 0
  • When a log is too big, mclogs misbehaves

    When a log is too big, mclogs misbehaves

    When i submit a log thats about 7MB, mclogs misbehaves, the file was 7.29MB When using the website it brings me to https://mclo.gs/undefined When using the API, it says there is no content field Video: https://user-images.githubusercontent.com/81933267/197589457-45560440-e6e1-4139-ae88-9597892ff5a4.mp4

    opened by Soapy7261 0
Owner
Aternos
Minecraft servers. Free. Forever.
Aternos
Sends your logs to files, sockets, inboxes, databases and various web services

Monolog - Logging for PHP Monolog sends your logs to files, sockets, inboxes, databases and various web services. See the complete list of handlers be

Jordi Boggiano 20.1k Jan 8, 2023
Keep your laravel logs small and tidy.

Logs can get quite out of hand. This package helps save server space and keep your Laravel log files small.

Accent Interactive 73 Nov 14, 2022
Sends your logs to files, sockets, inboxes, databases and various web services

Monolog - Logging for PHP ⚠ This is the documentation for Monolog 3.x, if you are using older releases see the documentation for Monolog 2.x or Monolo

Jordi Boggiano 20.1k Jan 7, 2023
Amazon Web Services CloudWatch Logs Handler for Monolog library

AWS CloudWatch Logs Handler for Monolog Handler for PHP logging library Monolog for sending log entries to AWS CloudWatch Logs service. Before using t

Maksym Leonov 377 Dec 16, 2022
Logs which process created or modified a record

It is sometimes very useful to know which process created or modified a particular record in your database. This package provides a trait to add to your Laravel models which automatically logs that for you.

ORIS Intelligence 98 Dec 4, 2022
Small package that can helps in debugging with API logs for Laravel Project.

Rest APIs Logger This is a small package that can helps in debugging with API logs. Installation Install the package via composer composer require tfs

Sunny Mahajan 7 Aug 31, 2022
Small laravel package for viewing api logs which can be used in debugging.

This is a small package that can helps in debugging api logs. It can log request method, url, duration, request payload, which models are retrieved, controller and method.

awt 334 Jan 6, 2023
Clear all your logs in [linux/windows] servers 🛡️

Log-killer Log Killer is tool for [Linux/Windows] Servers This tool will delete all your logs just download the tool and run it on the server if your

Rizer 281 Nov 24, 2022
Small tool that extracts witness data from Helium miner logs.

Helium Miner Logs Analyzer Small tool that extracts witness data from Helium miner logs. It currently works for the Pisces 100 and miner version miner

Iñigo Flores 42 Dec 11, 2022
Allows you to process logs using any PSR-3 compatible logger such as Monolog

Yii 2 PSR Log Target Allows you to process logs using any PSR-3 compatible logger such as Monolog

Alexander Makarov 67 Dec 14, 2022
PHP logging library that is highly extendable and simple to use.

Analog - Minimal PHP logging library Copyright: (c) 2012-Present Johnny Broadway License: MIT A minimal PHP logging package based on the idea of using

Aband*nthecar 331 Dec 21, 2022
Flexible and rock solid audit log tracking for CakePHP 3

AuditStash Plugin For CakePHP This plugin implements an "audit trail" for any of your Table classes in your application, that is, the ability of recor

José Lorenzo Rodríguez 68 Dec 15, 2022
DatabaseLog CakePHP plugin to log into DB instead of files. Better to filter and search.

CakePHP DatabaseLog Plugin DatabaseLog engine for CakePHP applications. This branch is for CakePHP 4.0+. See version map for details. Features Easy se

Mark Sch. 41 Jul 29, 2022
Log Laravel application request and response with a unique ID for easy debugging

Flexible and extendable logging of Laravel application request and responses Zero configuration logging of Requests and Responses to database or custo

Bilfeldt 37 Nov 6, 2022
A simple and beautiful laravel log reader

Laravel Log Reader A simple and beautiful laravel log reader Documentation Get full documentation of Laravel Log Reader Other Packages Laravel H - A h

Md.Harun-Ur-Rashid 356 Dec 30, 2022
Robust, composite logger with filtering, formatting, and PSR-3 support

laminas-log ???? Русским гражданам Мы, участники Laminas, родились и живем в разных странах. У многих из нас есть друзья, родственники и коллеги как в

Laminas Project 27 Nov 24, 2022
Use: [i] to share item and name in hand, [coor] to share you current coordinates

General Now you can share your Coordinates and Item with Prefix Example if you type [i] in message, later it will be automatically replaced into the n

ItsRealNise 7 Oct 15, 2021
Simple analyse the traffic of your OctoberCMS-based website without relying on an external service.

Simple Analytics for OctoberCMS Simple analyse the traffic of your website without relying on an external service. The simple version of this plugin (

Synder.DEV 5 Sep 12, 2021
PDFExaminer Tool - Analyse PDF Malware

PDFExaminer Tool - Analyse PDF Malware PDFExaminer Command Line Scanner This document describes installation and usage of the PDF Examiner – command l

tylabs 28 Nov 18, 2022