EXPOSE

EXPOSE

Your no-install & no-config tool to expose local services

86 followers

Quickly expose your local services without having to install or configure anything on your computer. Perfect for your Web projects, WebHook, servers... Get a short, personalised URL and much more with EXPOSE.
EXPOSE gallery image
EXPOSE gallery image
EXPOSE gallery image
EXPOSE gallery image
Free Options
Launch Team / Built With

What do you think? …

Hello Product Hunters! 👋 I often need to show my friends, clients, colleagues... a website or service that I'm developing so that they can test it and get their opinion. I also often need to make local services that run on a server accessible. Many of us have this need, and there are solutions available, but they often have a few issues... I wanted a simple tool, with no configuration, no custom clients for standard use, fast servers close to the user (otherwise latency is quite high) and global tunnel routing. Not forgetting automatic customisation and support for HTTP, HTTPS, WebSocket, etc. That's why I created EXPOSE. To sum up the features: - Nothing to install: use only your terminal and SSH client - Nothing to configure: automatically retrieve public SSH keys from your GitHub account to authenticate yourself - Custom URL based on your GitHub username - HTTP & HTTPS & WebSocket supported - Displays a QR code for easy testing on a mobile device - Several services can be exposed at the same time - Distributed system designed for speed - Global routing for the fastest possible access to your services on the other side of the world - Secure - Open source To get free access to EXPOSE, simply add a star to one of the repositories in the EXPOSE GitHub organisation (you can add stars to all repositories if you like!). Unlimited access to EXPOSE is available by supporting the project via GitHub Sponsors. You are helping a free project that respects privacy to live on. 😁 Don't hesitate to try it out, and let me know your opinions and suggestions, I can't wait to hear from you! 😄
jason
EXPOSE is an amazing tool for anyone looking to showcase their local services quickly and effortlessly. I was impressed by how simple it was to use—no installation or configuration needed! It's perfect for my web projects, webhooks, and servers. The personalized URL feature is fantastic and adds a professional touch. EXPOSE has significantly streamlined my workflow, allowing me to focus on development rather than setup. Highly recommend it to anyone needing a fast and efficient way to expose their local services!
Kyrylo Silin
Quick local service exposure without installation sounds convenient. I'm wondering about the security implications: - How does EXPOSE ensure that only authorized users can access the exposed services? - Are there plans to add custom domain support? Congrats on the launch, Gaëtan!
@kyrylosilin Thank you for your comment! 😄 - As with most tools of this type, authentication must be carried out on the exposed service to allow only authorised people through. However, there is authentication at the SSH server level using the GitHub username and SSH public keys. - Yep, that's planned! A private GitHub repository, available to sponsoring users, will allow you to configure this.
@kyrylosilin A little tool to help you expose services that don't use Web protocols is also planned!