Selbst betreiben / Server

Den Sendity-Server installieren.

Das Serverpaket stellt die Sendity API in Ihrer eigenen Laravel-Anwendung bereit. Nutzen Sie es, wenn Sie die Verantwortung für Speicher, eingehende E-Mails, Queues, Schlüssel und Monitoring übernehmen.

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

Umgebung

Konfigurieren Sie die öffentliche API-URL, Signaturschlüssel, Datenbank, Cache, Queue-Worker und die Zugangsdaten der eingehenden Kanäle. Die Infrastruktur wählen Sie selbst, die öffentliche URL muss aber für den Browser-Client erreichbar sein.

SENDITY_SERVER_URL=https://auth.example.com/api
SENDITY_SIGNING_KEY_ID=key_2026_01
SENDITY_QUEUE=sendity
SENDITY_EMAIL_RECIPIENT=verify@example.com
SENDITY_PHONE_RECIPIENT=+4915112345678
SENDITY_RCS_SERVICE_ID=your_agent@rbm.goog
SENDITY_TWILIO_AUTH_TOKEN=...
SENDITY_TWILIO_WEBHOOK_URL=https://auth.example.com/api/incoming-messages/phone/twilio

Betrieb

Führen Sie die Migrationen aus, starten Sie Ihre Queue-Worker, stellen Sie die API über HTTPS bereit und prüfen Sie, ob der Client von einem erlaubten Origin aus eine Challenge erstellen kann. Monitoring, Backups und Schlüsselrotation sind Pflicht für den Produktivbetrieb, kein optionales Extra.

Ihr Sendity-Konto

Verifizieren Sie Ihre Telefonnummer oder E-Mail-Adresse mit einer Nachricht, um sich anzumelden.

Schon einen Passkey angelegt?