Simple installer for Gost with support for installation, reconfiguration and automatic updates.
- ✅ Install Gost
- ✅ Detect existing installation
- ✅ Reconfigure an existing installation
- ✅ Force reinstall
- ✅ Automatic update mode
- ✅ Local execution
- ✅ Remote execution
git clone https://github.com/STEALTHNET-APP/gost-install-script.git
cd gost-install-script
chmod +x install_gost.sh
./install_gost.shbash <(curl -fsSL https://raw.githubusercontent.com/STEALTHNET-APP/gost-install-script/main/install_gost.sh)sudo ./install_gost.sh --forcebash <(curl -fsSL https://raw.githubusercontent.com/STEALTHNET-APP/gost-install-script/main/install_gost.sh) --force| Situation | Action |
|---|---|
| Gost is not installed | Install Gost |
| Gost is installed | Update existing configuration |
| Gost is installed + arguments provided | Reconfigure |
Gost is installed + --force |
Remove and reinstall |
main()
↓
detect_installation()
↓
Installed?
├── No
│
│ Install
│
└── Yes
│
├── --force
│ │
│ Reinstall
│
└── No
│
Arguments passed?
│
├── Yes
│ Reconfigure
│
└── No
Update
- Linux
systemdcurl- Root privileges
MIT