Self-Host / Server

Install the Sendity server.

The server package provides the Sendity API surface inside your own Laravel application. Use it when you accept the operational responsibility for storage, incoming mail handling, queues, keys and monitoring.

composer require sendity/laravel-server:^0.1
php artisan vendor:publish --tag=sendity-server-config
php artisan migrate

Environment

Configure the public API URL, signing keys, database, cache, queue worker and inbound channel credentials. The exact infrastructure is yours, but the public URL must be reachable by the browser Client.

SENDITY_SERVER_URL=https://auth.example.com/api/sendity
SENDITY_SIGNING_KEY_ID=key_2026_01
SENDITY_QUEUE=sendity
SENDITY_EMAIL_RECIPIENT=login@example.com

Run it

Run migrations, start your queue workers, expose the API over HTTPS and verify that the Client can create a challenge from an allowed origin. Treat monitoring, backups and key rotation as production requirements, not optional extras.

Cookie Settings

Sendity uses privacy-friendly analytics to learn which pages help developers. We only load Google Analytics after you consent.

Sign in

Already created a passkey?