Database Test Server

All vendor + version combinations for integration testing

Databases
Detection Results
Fix Suggestions
45
Containers
--
Healthy
15
Vendors
--
RAM Used

PostgreSQL / MySQL / MariaDB

user: testuser   pass: testpass   db: testdb

MySQL / MariaDB Root

user: root   pass: rootpass

Oracle

user: system   pass: TestPass123

SQL Server

user: sa   pass: TestPass123!

MongoDB

user: testuser   pass: testpass

Couchbase

user: admin   pass: testpass123

Supabase

user: supabase   pass: testpass   db: supabase
Data Injector — A cron job runs every minute and inserts a test_heartbeat record into every database. Each record contains: run_id (8-char ID, same across all DBs per run), ts (UTC timestamp), value (random float 0–1000), tag (one of alpha/beta/gamma/delta/epsilon), message (random 32-char string). Vector DBs also get a random 4-dim embedding. The Rows column shows the total record count and Last Insert shows how recently data was written. Green = under 3 min, yellow = under 10 min, red = stale.
Relational PostgreSQL
VendorVersionPortContainerConnection StringStatusRowsLast Insert
PostgreSQL135413postgres-13postgresql://testuser:testpass@HOST:5413/testdb----
PostgreSQL145414postgres-14postgresql://testuser:testpass@HOST:5414/testdb----
PostgreSQL155415postgres-15postgresql://testuser:testpass@HOST:5415/testdb----
PostgreSQL165416postgres-16postgresql://testuser:testpass@HOST:5416/testdb----
PostgreSQL175417postgres-17postgresql://testuser:testpass@HOST:5417/testdb----
Relational MySQL
VendorVersionPortContainerConnection StringStatusRowsLast Insert
MySQL5.73357mysql-57mysql://testuser:testpass@HOST:3357/testdb----
MySQL8.03380mysql-80mysql://testuser:testpass@HOST:3380/testdb----
MySQL8.43384mysql-84mysql://testuser:testpass@HOST:3384/testdb----
Relational MariaDB
VendorVersionPortContainerConnection StringStatusRowsLast Insert
MariaDB10.63406mariadb-106mysql://testuser:testpass@HOST:3406/testdb----
MariaDB10.113411mariadb-1011mysql://testuser:testpass@HOST:3411/testdb----
MariaDB11.03500mariadb-110mysql://testuser:testpass@HOST:3500/testdb----
MariaDB11.23502mariadb-112mysql://testuser:testpass@HOST:3502/testdb----
MariaDB11.43504mariadb-114mysql://testuser:testpass@HOST:3504/testdb----
Relational Oracle
VendorVersionPortContainerConnection StringStatusRowsLast Insert
Oracle18c (XE)1518oracle-19cjdbc:oracle:thin:@HOST:1518:XE----
Oracle21c (XE)1521oracle-21cjdbc:oracle:thin:@HOST:1521:XE----
Oracle23ai (Free)1523oracle-23aijdbc:oracle:thin:@HOST:1523/FREE----
Relational SQL Server
VendorVersionPortContainerConnection StringStatusRowsLast Insert
SQL Server20191419mssql-2019Server=HOST,1419;User Id=sa;Password=TestPass123!;----
SQL Server20221422mssql-2022Server=HOST,1422;User Id=sa;Password=TestPass123!;----
Relational Vertica
VendorVersionPortContainerConnection StringStatusRowsLast Insert
Verticalatest (CE)5433vertica-latestvertica://dbadmin@HOST:5433/testdb----
NoSQL MongoDB
VendorVersionPortContainerConnection StringStatusRowsLast Insert
MongoDB6.027060mongo-60mongodb://testuser:testpass@HOST:27060----
MongoDB7.027070mongo-70mongodb://testuser:testpass@HOST:27070----
MongoDB8.027080mongo-80mongodb://testuser:testpass@HOST:27080----
NoSQL Couchbase
VendorVersionPort (Web UI)ContainerConnection StringStatusRowsLast Insert
Couchbase7.29091couchbase-72couchbase://HOST:12210 (Web UI: http://HOST:9091)----
Couchbase7.69191couchbase-76couchbase://HOST:12211 (Web UI: http://HOST:9191)----
Couchbase8.09291couchbase-80couchbase://HOST:12212 (Web UI: http://HOST:9291)----
NoSQL Redis
VendorVersionPortContainerConnection StringStatusRowsLast Insert
Redis6.26362redis-62redis://HOST:6362----
Redis7.06370redis-70redis://HOST:6370----
Redis7.26372redis-72redis://HOST:6372----
Redis7.46374redis-74redis://HOST:6374----
Redis8.06380redis-80redis://HOST:6380----
Redis8.26382redis-82redis://HOST:6382----
Redis8.46384redis-84redis://HOST:6384----
Cloud-Native Supabase
VendorComponentPortContainerConnection / URLStatusRowsLast Insert
SupabasePostgreSQL5480supabase-dbpostgresql://supabase:testpass@HOST:5480/supabase----
SupabaseREST API3000supabase-resthttp://HOST:3000----
SupabaseAuth (GoTrue)9999supabase-authIntentionally stopped — see note below----
Supabase Auth is deferred. GoTrue requires the full Supabase self-hosted stack (~12 containers) to run its database migrations. Our simplified setup runs PG + PostgREST only, which covers database-level testing. When auth testing is needed, deploy the full stack using supabase init / supabase start. PG (port 5480) and REST API (port 3000) work fine as-is.
Vector DB ChromaDB
VendorVersionPortContainerConnection URLStatusRowsLast Insert
ChromaDB0.5.08050chromadb-050http://HOST:8050----
ChromaDB0.6.08060chromadb-060http://HOST:8060----
ChromaDB1.3.08130chromadb-130http://HOST:8130----
ChromaDB1.3.58135chromadb-135http://HOST:8135----
ChromaDB1.3.68136chromadb-136http://HOST:8136----
ChromaDB1.3.78137chromadb-137http://HOST:8137----
Vector DB Milvus / Qdrant / Weaviate
VendorVersionPortContainerConnection URLStatusRowsLast Insert
Milvuslatest19530milvus-standalonehttp://HOST:19530----
Qdrantlatest6333qdrant-latesthttp://HOST:6333----
Weaviatelatest8088weaviate-latesthttp://HOST:8088----
--
Expected Steps
--
Executed
--
Success
--
Errors
--
Skipped
--
Run ID
--
Pending
--
Approved
--
Dismissed
--
Test Failed
Vendor: Status: