flectar/waterhole-turnstile

Cloudflare Turnstile integration for Waterhole

Maintainers

Package info

github.com/flectar/waterhole-ext-turnstile

Type:waterhole-extension

pkg:composer/flectar/waterhole-turnstile

Statistics

Installs: 6

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

0.2.0 2026-01-31 13:51 UTC

This package is auto-updated.

Last update: 2026-03-01 00:48:59 UTC


README

Latest Stable Version Total Downloads License

Cloudflare Turnstile for Waterhole

Secure your Waterhole community with Cloudflare Turnstile, a privacy-focused, CAPTCHA alternative. This extension adds a Turnstile widget to your registration form to prevent bot signups.

🚀 Features

  • Smart protection: Blocks bots while letting real users through (often without clicking anything).
  • Privacy first: No cookies, no tracking.
  • Turbo compatible: Works perfectly with Waterhole.
  • Flexible design: Automatically adjusts to the full width of your form.

📦 Installation

Install via Composer. Run the following command in your Waterhole root directory:

composer require flectar/waterhole-turnstile

♻️ Updating

To update the extension, simply run:

composer update flectar/waterhole-turnstile:"*"
php artisan cache:clear

⚙️ Usage

  1. Get your keys: Go to the Cloudflare Dashboard and create a Turnstile widget.
  2. Update your .env: Add your Site Key and Secret Key to the .env file in your Waterhole root directory:
TURNSTILE_SITE_KEY=0x4AAAAAA...
TURNSTILE_SECRET_KEY=0x4AAAAAA...
php artisan config:clear
php artisan optimize
php artisan cache:clear

📄 License

🔗 Useful Links