Skip to content

Latest commit

 

History

History
58 lines (43 loc) · 1.94 KB

readme.md

File metadata and controls

58 lines (43 loc) · 1.94 KB

GitHub stars GitHub license Docker Stars Docker Pulls Docker Automated build Docker Build Status

docker for serveo.net

https://serveo.net is an alternative for ngrok. taichunmin/serveo can let you secure URL to your localhost server through any NAT or firewall in Docker. And taichunmin/serveo-server can let you host your own serveo.

Usage

  1. write a docker-compose.yml file.
version: '2'

services:
  serveo:
    image: taichunmin/serveo:latest
    tty: true
    stdin_open: true
    # see https://serveo.net/ for more options
    command: >
      autossh -M 0
      -o ServerAliveInterval=60
      -o ServerAliveCountMax=3
      -o ExitOnForwardFailure=yes
      -o StrictHostKeyChecking=no
      -R 80:nginx:80
      serveo.net
  nginx:
    image: nginx:latest
  1. use docker-compose up -d to start container.

  2. you need to use docker-compose logs serveo to see your new URL.

Demo

$ git clone https://github.com/taichunmin/docker-serveo.git

$ sudo docker-compose up -d

$ sudo docker-compose logs serveo

Attaching to dockerserveo_serveo_1
serveo_1  | Warning: Permanently added 'serveo.net,195.201.91.242' (RSA) to the list of known hosts.
serveo_1  | Forwarding HTTP traffic from https://proinde.serveo.net
serveo_1  | Press g to start a GUI session and ctrl-c to quit.

LICENSE

MIT License