{"repo":"aternosorg/mclogs","free":true,"listed":false,"github":"https://github.com/aternosorg/mclogs","clone":"git clone https://github.com/aternosorg/mclogs.git","description":"Paste, share and analyse your logs - Built for Minecraft & Hytale","language":"PHP","stars":318,"topics":["minecraft","logs","web","php","hytale"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Paste, share & analyse your logs Built for Minecraft & Hytale Features Share logs by pasting or uploading files Automatic removal of sensitive information (e.g. IP addresses) Short URLs for easy sharing Syntax highlighting Line numbers Direct links to specific lines Analysis and parsing using codex For developers Upload your logs using the API Add metadata to shared logs, e.g. version numbers, server ids, etc. Retrieve logs and their metadata from the API Open source and self-hostable Self-hosting You can self-host mclogs using Docker. A docker image is available in the GitHub Container Registry: ghcr.io/aternosorg/mclogs . A MongoDB instance is also required to run mclogs. An example docker compose files for self-hosting can be found here: docker/compose.production.yaml. Config You can configure mclogs by creating a config.json file in the root directory, see example.config.json or by setting environment variables. Environment variables override settings in the config file. Here is a list of all available config options: Variable / JSON Path Default Description :-------------------------------------------------------------------- :-------------------- :-------------------------------------------- MCLOGS STORAGE TTL storage.ttl 7776000 (90d) Time until logs are deleted after last view MCLOGS STORAGE LIMIT BYTES storage.limit.bytes 10485760 (10 MiB) Maximum size of a log in bytes MCLOGS STORAGE LIMIT LINES storage.limit.lines 25000 Maximum number of lines in a log MCLOGS MONGO","default_branch":null,"files":null,"tree":[],"storefront":"/r/aternosorg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aternosorg/mclogs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}