Guides / Install SnagBane
Install SnagBane
SnagBane runs on your own server: Docker (recommended), a VPS, or cPanel shared hosting. The download already contains everything — no Composer or Node.js needed.

Steps
- Download the Community edition and unzip it on your server.
- With Docker, run
docker compose up -d --buildin the folder. It starts SnagBane, a background worker, a scheduler, MariaDB and Mailpit (a test inbox). - Open
http://your-server:8080/install. For the Docker database use hostdb, databasesnagbane, usersnagbaneand leave the password empty — SnagBane replaces it with a strong random password during installation. - Follow the three steps: requirements, database, admin account. Then sign in.
- Put SnagBane behind HTTPS on your own domain (for example
forms.yourcompany.com) before inviting people.
On cPanel or a VPS, follow cPanel or VPS in the documentation. Both need one cron job (php artisan schedule:run every minute) for reminders and clean-up.