Getting Started

Onboarding checklist for backend developers connecting a new app.

Step 1 — Request Access

Send this to the platform admin:

App name:        my-saas-app
API server IP:   72.60.223.44
Environment:     production

Databases needed:
  [ ] PostgreSQL   DB: myapp_db      read/write
  [ ] MongoDB      DB: myapp_db      read/write
  [ ] Redis        prefix: myapp:
  [ ] Qdrant       collections: myapp_documents
  [ ] Neo4j        labels: MyApp_     read/write

Step 2 — Receive Connection Pack

Store credentials in your API .env or secrets manager. Never commit to git.

DATABASE_URL=postgresql://myapp_user:SECRET@db.bizfylabs.com:5432/myapp_db
MONGODB_URI=mongodb://myapp_user:SECRET@db.bizfylabs.com:27017/myapp_db?authSource=myapp_db
REDIS_URL=redis://myapp_user:SECRET@db.bizfylabs.com:6379
QDRANT_URL=http://db.bizfylabs.com:6333
QDRANT_API_KEY=SECRET
NEO4J_URI=bolt://db.bizfylabs.com:7687
NEO4J_USER=myapp_user
NEO4J_PASSWORD=SECRET

Step 3 — Install Drivers

DatabaseNode.jsPython
PostgreSQLpgpsycopg2-binary
MongoDBmongodbpymongo
Redisredisredis
Qdrant@qdrant/js-client-restqdrant-client
Neo4jneo4j-driverneo4j

Step 4 — Connect at Startup

Create one connection pool/client when your app starts. Do not open a new connection per request.

// Node.js — PostgreSQL example
import pg from 'pg';
const pool = new pg.Pool({
  connectionString: process.env.DATABASE_URL,
  max: 10,
});
await pool.query('SELECT 1'); // smoke test

Step 5 — Test from API Server

Run these on your API server (72.60.223.44), not your laptop:

dig +short db.bizfylabs.com A          # → 72.60.97.82
nc -zv db.bizfylabs.com 5432
nc -zv db.bizfylabs.com 27017
nc -zv db.bizfylabs.com 6379
nc -zv db.bizfylabs.com 6333
nc -zv db.bizfylabs.com 7687

Developer Checklist

What Frontends Need

Nothing from the database layer. Clients only need your public API URL (e.g. https://api.yourapp.com).

Next Steps