One-click SQL Server to PostgreSQL database migration — web UI + CLI, runs anywhere via Docker.
153
Migrate SQL Server databases to PostgreSQL in one click.
Run the container, open a browser, fill your credentials, and DataBridge handles the rest — schema, data, indexes, sequences, and foreign keys.
docker run -d --restart unless-stopped -p 8080:8080 --name databridge \
infrayantra/databridge-migrator:latest
Open → http://localhost:8080
| Field | Description |
|---|---|
| Source Host / Port | SQL Server host and port (default 1433) |
| Source Database | Database name to migrate from |
| Source Username / Password | SQL Server credentials |
| Target Host / Port | PostgreSQL host and port (default 5432) |
| Target Database | Destination database name |
| Target Username / Password | PostgreSQL credentials |
| Target Schema | Schema to migrate into (default public) |
Click Run Migration — the UI shows a progress indicator while the job runs, then displays the full log output along with a success or failure badge and total duration.
docker run --rm infrayantra/databridge-migrator:latest python migration_tool.py \
--mssql-host <SOURCE_HOST> \
--mssql-port 1433 \
--mssql-database <SOURCE_DB> \
--mssql-user <SOURCE_USER> \
--mssql-password <SOURCE_PASS> \
--pg-host <TARGET_HOST> \
--pg-port 5432 \
--pg-database <TARGET_DB> \
--pg-user <TARGET_USER> \
--pg-password <TARGET_PASS> \
--schema public
| Tag | Description |
|---|---|
latest | Most recent stable build |
1.0.0 | Initial release |
| Scenario | Hostname to use |
|---|---|
| Database running on the same host (Docker Desktop) | host.docker.internal |
| Database running in another container | Container name or internal IP |
| Remote server | IP address or FQDN |
work_mem = 16 MB, maintenance_work_mem = 512 MB (tunable via CLI flags).| Property | Value |
|---|---|
| Docker Hub | infrayantra/databridge-migrator |
| Image size | ~168 MB |
| Base image | python:3.12-slim |
| Exposed port | 8080 |
| Architecture | amd64 |
Content type
Image
Digest
sha256:37ccd5763…
Size
71.5 MB
Last updated
4 months ago
docker pull infrayantra/databridge-migrator