ReefPort by Reefshark

Local-first database and file migration control for PHP/MySQL teams.

ReefPort helps developers compare local, dev, and production environments, review schema and file drift, and move targeted changes with guardrails before anything reaches a live system.

Local-first: credentials stay on your machine.
Bi-directional: choose which environment is the source of truth.
Guarded: preview, confirm, and move only what you intend.

Built for the messy middle between local, dev, and production.

Small teams often manage database and file changes with a mix of manual SQL, FTP clients, memory, and hope. ReefPort puts the review and transfer workflow in one local tool.

Schema comparison

Compare tables, views, and routines at a high level, then drill into table-level details when something needs attention.

Migration previews

Generate SQL previews for column, table, view, and routine changes before they are queued or copied into your workflow.

File compare and transfer

Compare local and remote folders, focus on recent local changes, and push or pull selected files over FTP, FTPS, or SFTP.

Dependency guardrails

Block risky migrations when prerequisite table, column, index, view, or routine changes have not been reviewed first.

Connection import

Start faster by importing connection details from tools developers already use, including MySQL Workbench and FileZilla.

Private by design

The app runs locally. Database credentials and remote file credentials stay in your environment instead of being sent to a SaaS dashboard.

If you can connect to your remote databases through MySQL Workbench, you can connect with ReefPort. Use the same host, port, user, password, SSH tunnel, or network access pattern you already trust, while keeping those credentials local.

Competitive comparison

One workflow instead of a stack of separate tools.

Database-only compare tools, migration frameworks, and FTP utilities each solve part of the problem. ReefPort is built for developers who need to review and move MySQL database changes and website files together.

Comparison grid showing ReefPort against dbForge, Redgate, Liquibase and Flyway, DBeaver and DataGrip, and FTP tools. ReefPort supports MySQL comparison, shared-hosting workflows, GoDaddy-hosted MySQL workflows, website file comparison, website file migration, and database plus file workflows.

A safer deploy rhythm for small teams.

ReefPort is designed around deliberate movement, not one-click chaos. It helps you see drift, understand impact, and apply changes in the direction you choose.

1

Choose source and target

Compare local to dev, dev to production, production back to local, or any environment you mark as the current source of truth.

2

Review only what changed

Hide matching objects, inspect detailed table differences, and focus file comparisons on recent local work to avoid slow full-tree scans.

3

Move with confirmation

Preview SQL, copy statements, queue migration work, and push or pull selected files with explicit confirmation and clear success or error feedback.

Who it is for

  • Freelance PHP/MySQL developers maintaining multiple client environments.
  • Small agencies deploying database and file changes without a heavy DevOps stack.
  • Teams with legacy apps where schema drift and FTP/SFTP changes still happen.
  • Developers who want local tooling without putting production credentials into a hosted service.
Planned licensing

Early access pricing is being finalized.

ReefPort is currently in private development. Planned editions include a compare-focused community tier and a Pro license for executable file transfer, migration queues, dependency checks, importers, and advanced workflow features.

Early access available by request
Talk to Reefshark

Interested in testing ReefPort on a real project?

We are looking for practical feedback from developers and small teams who manage PHP/MySQL systems across local, dev, and production environments.

Request Early Access