0%

Outline-Server

Outline

Pros

  • A great alternative of Shadowsocks, plus, developed by Jigsaw (Google).
  • Cross-platform client for Windows, macOS, iOS, Android, and ChromeOS.
  • Easy server setup, configuration, management (multi-user control).

Steps for setup

  1. Get and install Outline Manager.
  2. Log into your server, run the installation command provided in Manager, then paste the installation output back to Manager.
  3. Get Outline Client.
  4. Generate a user-specific access key in Manager, and then set up Client with it.

Misc.

  • Setup server with specific hostname and port:\
    1
    sudo bash -c "$(wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh)" install_server.sh --hostname=hostname --keys-port=port
  • Subdomain configuration (assuming use “vpn”):
    1. Replace the above hostname with “vpn.mydomian.com”.
    2. Add an “A” record with “vpn” points to server’s IPv4 addres.
      (Do NOT enable Proxy if use Cloudflare).
  • Remove Outline Server:
    1
    2
    docker rm -f shadowbox watchtower
    docker system prune -a
  • Outline Server Documents.