Docs
Integrations

Integrations

NextAdmin comes with pre-built integrations for essential services. These integrations are ready to use via setting up environment variables, giving you a head start in building your application.

Explore our integrations to learn how to set up your database, authentication, search, and file uploads.

Configuration

Most integrations only require updating the .env file with your specific credentials. After the complete configuration, the .env file should look like this:

# Better Auth
BETTER_AUTH_SECRET=
BETTER_AUTH_URL=
 
# O Auth
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
 
# Database
DATABASE_URL=
 
# Resend
RESEND_API_KEY=
RESEND_FROM_EMAIL=
RESEND_EMAIL_VERIFICATION_TEMPLATE_ID=
RESEND_PASSWORD_RESET_TEMPLATE_ID=
 
# App
NEXT_PUBLIC_APP_URL=
NEXT_PUBLIC_IMAGE_URL=
 
# R2
R2_ACCESS_KEY_ID=
R2_ACCOUNT_ID=
R2_BUCKET_NAME=
R2_SECRET_ACCESS_KEY=
SECRET=