Documentation

Guides and tutorials for common ExposeHost use cases.

Webhook Development

Test Stripe, GitHub, or Twilio webhooks locally without deploying.

Read guide

API Sharing

Share your local API with mobile developers or external testers.

Read guide

IoT & Remote Devices

Access IoT dashboards, Raspberry Pi, or home servers remotely.

Read guide

TCP Services

Expose SSH, FTP, Databases, and Game Servers via TCP tunneling.

Read guide

Self-Hosting Guide

Deploy ExposeHost on your own VPS for full control.

Read guide

Quick Reference

Starting the client

python client_cli.py        # HTTP mode
python client_cli.py tcp    # TCP mode

Starting the server

python server_cli.py

Configuration

Server configuration is in ExposeHost/server/constants.py:

SSL certificates should be placed in ExposeHost/keys/: