Infrastructure Overview

From Mudlet
Jump to navigation Jump to search
  • various Github Actions (linux + macos builds and various infrastructure helpers)
  • deployment links probot
  • snapshots website (deployed here)
  • DangerJS for automated PR checks (workflow, checks)
  • this mediawiki site
    • translation infrastructure
    • update docs from Area_51 using this scripts (github)
    • this site runs under Apache and I've added the mod_evasive module due to it getting absolutely slammed by AI bots and crashing our server (06/2025), see /etc/apache/sites-enabled/wiki.mudlet.org-ssl.conf. No more than 20 requests per 40 seconds allowed per IP. -- Zooka (talk) 16:21, 21 June 2025 (UTC)
  • mudlet.org wordpress site
    • plugin to syncronise github releases with mudlet.org
    • get latest contributors from Crowdin using this scripts (github)
  • forums.mudlet.org phpbb forums
    • this site runs under Apache and I've added the mod_evasive module due to it getting absolutely slammed by AI bots and crashing our server (06/2025), see /etc/apache/sites-enabled/forums.mudlet.org-ssl.conf. This reduced an extremely high CPU usage down to more reasonable levels as well. No more than 20 requests per 40 seconds allowed per IP. -- Zooka (talk) 16:21, 21 June 2025 (UTC)
  • C++ (Qt Test) automated tests (github)
  • Lua (Busted) automated tests (github)
  • Performance tests (for measuring display speed) on a Raspberry Pi (performance-analysis.yml)
  • Public Test Builds
  • China Mirrors
  • Smoogle translation bot for discord
  • Answeroverflow for exposing #help and #help-international to search engines
  • zapier for posting wiki edits to #mudlet-pulse (broken, requires $)
  • make.com for posting forum edits to #mudlet-pulse
  • Mudlet Github Bug Reporter #8159: Bot to collect issues mentioned on Discord and file them to github. Zooka supplied bot token, Vadi supplied API key. Bot running in a docker container on main server. -- Zooka (talk) 20:43, 6 January 2026 (UTC)