Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add EXPOSE #159

Merged
merged 1 commit into from
Jul 19, 2024
Merged

Add EXPOSE #159

merged 1 commit into from
Jul 19, 2024

Conversation

gaetanlhf
Copy link
Contributor

@gaetanlhf gaetanlhf commented Jun 21, 2024

Hello @anderspitman 👋

Here's a new tool that might interest you: EXPOSE.

EXPOSE was born for a number of reasons: 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.

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

If the description of EXPOSE in the README.md doesn't seem right to you, please let me know and I'll update it.

@anderspitman
Copy link
Owner

Thanks @gaetanlhf! I especially like using your GH credentials for auth.

@anderspitman anderspitman merged commit 7c9af29 into anderspitman:master Jul 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants