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.
- Go to Nexorix and create an account.
- Once registered, use your Nexorix credentials to log in to Lordbase.
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.
| Field | What to Enter | Example |
|---|---|---|
| Name | Your company or project name | Acme Corp or My Side Project |
| Description | Optional description | Production 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
- In the Dashboard, select your Workspace.
- Click Create Database.
- Choose your database engine:
| Engine | Best For |
|---|---|
| PostgreSQL | Relational data, complex queries, ACID compliance |
| Redis | Caching, sessions, real-time data, message queues |
| MongoDB | Document storage, flexible schemas, rapid prototyping |
- Enter a display name (e.g.,
my-app-db). - 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
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):
- Go to Settings in the Dashboard.
- Click Create Token.
- Name your token and select scopes.
- 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:
- Database Management — Configure users, extensions, and pooling
- Backups — Set up automated backup schedules
- Monitoring — View metrics and query analytics
- Any Language Quickstart — API examples for any language
Troubleshooting Setup
"I can't connect to my database"
- Verify your connection string is correct
- Ensure you're using the PgBouncer port (
6432) for PostgreSQL - 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:
- Check the database status in the Dashboard
- If status shows Error, try creating a new database
- Contact support if the issue persists
"I need to add a team member"
- Go to Dashboard → Workspaces
- Click Manage Members
- Click Invite Member
- Enter their Nexorix email address