Black Friday Sale
00
:
00
:
00
:
00
`; return; } // Calculate days, hours, minutes, and seconds const days = Math.floor(timeDifference / (1000 * 60 * 60 * 24)); const hours = Math.floor((timeDifference % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); const minutes = Math.floor((timeDifference % (1000 * 60 * 60)) / (1000 * 60)); const seconds = Math.floor((timeDifference % (1000 * 60)) / 1000); // Update the HTML content countdownElement.innerHTML = `
${String(days).padStart(2, '0')}
:
${String(hours).padStart(2, '0')}
:
${String(minutes).padStart(2, '0')}
:
${String(seconds).padStart(2, '0')}
`; }, 1000); });

Introduction
#

Expose is a tunnel application that allows you to share your local sites and applications with others on the internet. It is open source, written in PHP and the best alternative to ngrok for PHP developers.

The easiest way to get started with Expose, is by creating a free Expose token and use our managed Expose server infrastructure, allowing you to register custom white-label domains, use custom subdomains, and invite additional team-members. The managed Expose network has a free plan that runs on the infrastructure in our data center in Germany – and a Pro plan that uses the global Expose network with access points all over the world.

If you decide to host your own Expose server, you can extend Expose with additional features and middleware classes on the server and client side. This gives your the full flexibility of true customization but comes with maintenance and hosting overhead.

Expose has a powerful CLI and a web-based dashboard. Both show you incoming HTTP requests on the client.

If you work with PHP, install Expose now.