Skip to content

Automated WireGuard VPN deployment tool for StartOS

License

Notifications You must be signed in to change notification settings

k0gen/wg-vps-setup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Logo

StartOS WireGuard VPS Setup Tool

This repository contains the VPS configuration script used by the wg-vps-setup command in StartOS 3.6+. While the script can be used standalone to manually configure a VPS for StartOS, the recommended method is using the built-in wg-vps-setup command on your StartOS system.

For StartOS Users

Simply use the built-in command:

wg-vps-setup -i YOUR_VPS_IP

Usage Options

-i    VPS IP address
-u    SSH username (default: root)
-p    SSH port (default: 22)
-k    Path to custom SSH private key
-h    Show help message

Manual VPS Configuration

If you need to manually configure a VPS for StartOS use:

curl -OL https://raw.githubusercontent.com/start9labs/wg-vps-setup/master/wireguard-install.sh
chmod +x wireguard-install.sh
./wireguard-install.sh

Requirements

  • Fresh VPS with root access
  • StartOS 3.6+ for automated setup
  • Basic networking knowledge

Contributing

Your contributions make this project better! Pull requests and issues are welcome.

About

Automated WireGuard VPN deployment tool for StartOS

Resources

License

Stars

Watchers

Forks

Languages

  • Shell 100.0%