Skip to main content

Setup Checklist

Complete this checklist before starting any integration. Takes about 5 minutes.


Step 1: Create Your Nexorix Account

Lordbase is part of the Nexorix ecosystem. You must create an account on Nexorix to access the Lordbase Dashboard.

  1. Go to Nexorix and create an account.
  2. Once registered, use your Nexorix credentials to log in to Lordbase.
tip

Use your work email if you're building for a company. You can add team members to your Workspace later.


Step 2: Create a Workspace

After signing in, you'll be prompted to create a Workspace. A Workspace is where all your databases, backups, and settings live.

FieldWhat to EnterExample
NameYour company or project nameAcme Corp or My Side Project
DescriptionOptional descriptionProduction databases

When to use multiple Workspaces:

  • Separate production and development environments
  • Separate projects for different clients
  • Isolate test databases from live data

Step 3: Provision Your First Database

  1. In the Dashboard, select your Workspace.
  2. Click Create Database.
  3. Choose your database engine:
EngineBest For
PostgreSQLRelational data, complex queries, ACID compliance
RedisCaching, sessions, real-time data, message queues
MongoDBDocument storage, flexible schemas, rapid prototyping
  1. Enter a display name (e.g., my-app-db).
  2. Click Create.

Your database will be provisioned within seconds with auto-generated credentials.


Step 4: Copy Your Connection Credentials

After creating your database, navigate to the Connection tab to view your credentials.

  • Host: The database server address
  • Port: The connection port
  • Database Name: Auto-generated unique name
  • Username: Admin username
  • Password: Admin password
  • Connection String: Ready-to-use connection URI
warning

Store your credentials securely! The admin password is shown only when the database is created.


Step 5: Set Up Environment Variables

Create an .env file (or equivalent for your framework) with your connection string:

Django / Python

# settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'lb_a1b2c3d4e5f6',
'USER': 'admin_12345678',
'PASSWORD': 'your-password',
'HOST': 'api.lordbase.com',
'PORT': '6432', # PgBouncer port
}
}

Node.js

DATABASE_URL=postgresql://admin_12345678:[email protected]:6432/lb_a1b2c3d4e5f6

Redis

REDIS_URL=redis://admin_12345678:[email protected]:6379/0

MongoDB

MONGODB_URI=mongodb://admin_12345678:[email protected]:27017/lb_a1b2c3d4e5f6

Step 6: (Optional) Create a Developer Access Token

For programmatic API access (CI/CD, scripts, automation):

  1. Go to Settings in the Dashboard.
  2. Click Create Token.
  3. Name your token and select scopes.
  4. Copy your token immediately — it will never be shown again.

👉 View detailed guide: Developer Access Tokens


✓ Checklist Complete!

You're ready to use Lordbase. Explore further:


Troubleshooting Setup

"I can't connect to my database"

  1. Verify your connection string is correct
  2. Ensure you're using the PgBouncer port (6432) for PostgreSQL
  3. Check that your database status is Active in the Dashboard

"My database is in 'Creating' status"

Provisioning usually takes a few seconds. If it persists:

  1. Check the database status in the Dashboard
  2. If status shows Error, try creating a new database
  3. Contact support if the issue persists

"I need to add a team member"

  1. Go to Dashboard → Workspaces
  2. Click Manage Members
  3. Click Invite Member
  4. Enter their Nexorix email address