SnailyCAD documentation
SnailyCADv4 on MySQL or MariaDB, installed with one command, with a radio built in. The free and open source CAD/MDT for roleplay communities.
On a fresh Ubuntu 22.04 or 24.04 server (Linux terminal, not Windows):
curl -fsSL https://raw.githubusercontent.com/EWANZO101/snailycad-mysql/main/scripts/installer/install.sh | sudo bashComing soon FiveM framework integration (ESX, QBCore, Qbox) by 15 October 2026. Planned work
What's different from the original SnailyCAD
- MySQL / MariaDB: instead of PostgreSQL, with a converter for old CADs
- One-line installers: one command on Ubuntu, then a setup wizard in your browser
- Built-in radio: dispatch talks in the browser, units in FiveM
- Update CAD button: update from the admin dashboard
- Login page notice: players ask your staff, not SnailyCAD
- Tone presets, unit messages, Mini-CAD: and recovery tools, demo mode, a new look
Install and run
One-line installRecommendedOne command on Ubuntu starts a setup wizard in your browser. It installs everything, with Docker or without.DockerThe CAD, API and a MariaDB database in containers. One-line installer or by hand.MySQL / MariaDBRuns on MySQL 8 or MariaDB 10.6+. Manual install, and moving an old PostgreSQL CAD over.Install the radioNewStep by step: turn the radio on in the CAD, add channels, and install it on your FiveM server.Updates — October 2026NewEverything that changed in this edition, in plain English.UpdatingThe Update CAD button on the admin dashboard, or a few commands for Docker.
Explore
Environment variablesEvery .env setting explained, with examples.What's newUnit messages, Mini-CAD, tone presets, demo mode and more.FiveM integrationsLive map, scripts and in-game tools that talk to the CAD.Discord integrationRoles, webhooks and Discord sign-in.Recovery toolsLocked out? Get back into your CAD safely.Manual install (PostgreSQL)The upstream SnailyCAD guides: Windows or Linux with PostgreSQL, or the Manager app.