Install WarpSpeed on Fedora

Your own WireGuard VPN on Fedora Server 39 or later

  1. Start with a fresh server

    Fedora Server or a Fedora Cloud image with a public IP address works.

  2. Run the installer

    Run the installer with sudo, which opens the ports in firewalld and keeps SELinux enforcing.

    curl -fsSL https://warpspeedvpn.net/install.sh | sudo bash
  3. Claim your server

    Open the setup link the installer prints, choose a name, and set your password.

The installer puts the WireGuard interface in firewalld's trusted zone so VPN traffic is forwarded.

Related guides