Docker Image for it.cyou agent. Expose your localhost to the internet in seconds
1.4K
Expose your localhost to the internet in seconds 🚀
itcyou is a modern tunneling service that creates secure HTTPS URLs for your local development servers. Think ngrok, but cleaner and faster.
This Docker image provides a ~20MB lightweight Alpine-based container to expose your local services to the internet instantly.
# Random subdomain
docker run -d --rm --network host --name itcyou \
-e ITCYOU_PORT=3000 \
--name ddns \
dhimanparas20/itcyou:latest
# Custom subdomain
docker run -d --rm --network host --name itcyou \
-e ITCYOU_PORT=3000 \
-e ITCYOU_SUBDOMAIN=myapp \
dhimanparas20/itcyou:latest
# With authentication (reserved subdomain)
docker run -d --rm --network host --name itcyou \
-e ITCYOU_PORT=3000 \
-e ITCYOU_SUBDOMAIN=myreservedname \
-e ITCYOU_TOKEN=itc_yourapikey \
dhimanparas20/itcyou:latest
services:
itcyou:
image: dhimanparas20/itcyou:latest
container_name: itcyou-tunnel
restart: unless-stopped
network_mode: host
environment:
ITCYOU_PORT: "3000"
ITCYOU_SUBDOMAIN: "myapp"
# ITCYOU_TOKEN: "itc_yourapikey"
| Variable | Required | Default | Description |
|---|---|---|---|
ITCYOU_PORT | ✅ Yes | 3000 | Local port to expose |
ITCYOU_SUBDOMAIN | ❌ No | random | Preferred subdomain |
ITCYOU_TOKEN | ❌ No | — | API key for reserved subdomains |
ITCYOU_HOST | ❌ No | it.cyou | Custom server host |
ITCYOU_SERVER_PORT | ❌ No | 4443 | Custom server port |
ITCYOU_INSECURE | ❌ No | — | Skip TLS (dev only) |
--network host which doesn't work on macOS/Windows Docker DesktopMIT License - See GitHub repository for details.
Made with ❤️ by Paras Dhiman
Content type
Image
Digest
sha256:3cb9b5c51…
Size
6 MB
Last updated
7 months ago
docker pull dhimanparas20/itcyou