proPublisher
← All projects

VS CODE EXTENSION · PHP & MYSQL

Test locally.
Share your work.

A PHP and MySQL environment directly in VS Code. A license adds concurrent projects and a temporary link to show your site to others.

Docker Desktop must be installed and running. Sharing also requires cloudflared.

Your environment, with more possibilities.

Keep your workflow and unlock the features you need.

01

A complete environment

PHP, MySQL, Apache or Nginx, Adminer, and Mailpit: the essential local tools remain free.

02

Concurrent projects

Keep several environments running while switching between sites. Each project retains its own containers and data.

03

A preview to share

Show your local site through a temporary link. Stop sharing from VS Code when your demonstration is over.

Start for free. Go further with a license.

The core local testing environment stays free, with one active project at a time.

Free / Licensed
FeatureFreeLicensed
PHP / MySQL and Apache / NginxIncludedIncluded
Adminer, Mailpit, and live logsIncludedIncluded
Concurrent active projects1Multiple
Temporary public linkNot includedIncluded

One purchase. Clear terms.

A non-expiring license

Your license remains valid indefinitely for the major version purchased. There is no subscription or automatic renewal.

Updates within that version included

Your purchase includes all updates within the purchased major version. For example, a version 1 license covers 1.x updates. Future major versions may be sold separately; upgrading will remain optional.

12 months of email support

Support covers extension installation, activation, and usage, as well as diagnosing issues with the extension itself. It does not include developing or debugging your applications, or administering your servers.

Bug reports remain welcome

You can still report bugs after the 12-month support period. This does not include individual troubleshooting services or a guaranteed date for a fix.

Compatibility over time

A non-expiring license does not guarantee indefinite compatibility with future versions of VS Code, Docker, or your operating system.

VS CODE

Already have a key?

  1. Open your project in VS Code.

    The Test Before Publish extension must be installed.

  2. Run the activation command.

    Find the command below in the Command Palette.

    Test Before Publish: Enter License Key
  3. Enter your license key.

    The license unlocks sharing and concurrent active projects.

A few answers before you start.

Do I need a license to test my site?

No. The free version includes PHP/MySQL, Apache or Nginx, Adminer, Mailpit, and logs, with one active project at a time.

Does a shared link stay online permanently?

No. Your local environment and tunnel must remain running. A new URL is generated each time you start sharing. This is not permanent hosting.

Is the shared link private?

The link is public while sharing is active: anyone who knows it can access the site. The tunnel exposes the web port, not the separate MySQL, Adminer, or Mailpit ports. Check what data your application exposes before sharing.

Do I need a Cloudflare account?

Not for this sharing mode. You do need cloudflared installed on your machine.

Are test emails intercepted?

PHP mail() is redirected to Mailpit. SMTP libraries must be configured to use Mailpit. External email APIs are not automatically intercepted.

How can I get help?

Email support@propublisher.be with your operating system, PHP version, and the steps you followed. Remove passwords and other sensitive information from examples.