Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Incognito-Coder/Wiregen
a script for generate wireguard configs from surfshark vpn service,based on mobile API
https://github.com/Incognito-Coder/Wiregen
android ios linux proxy python python3 surfshark vpn wireguard wireguard-configuration
Last synced: 2 months ago
JSON representation
a script for generate wireguard configs from surfshark vpn service,based on mobile API
- Host: GitHub
- URL: https://github.com/Incognito-Coder/Wiregen
- Owner: Incognito-Coder
- Created: 2022-02-06T16:40:30.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T06:03:54.000Z (about 2 years ago)
- Last Synced: 2024-07-30T21:00:39.880Z (5 months ago)
- Topics: android, ios, linux, proxy, python, python3, surfshark, vpn, wireguard, wireguard-configuration
- Language: Python
- Homepage: https://mr-alireza.ir
- Size: 146 KB
- Stars: 81
- Watchers: 1
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Surfshark WireGuard
A script for generating WireGuard configs from Surfshark VPN. \
*You must have `python3` and `wireguard-tools` available on your machine.*
## Usage
Compatible with : __Linux , Darwin , Windows__.
### System-Wide
``` bash
sudo ./installer.sh
```
#### ArchLinux
Now Wiregen available in [AUR](https://aur.archlinux.org/)
``` bash
yay -S surfshark-wireguard
```now you can use `wiregen` anywhere on your computer.
### Portable
To use the script:
``` bash
python wiregen.py -u EMAIL -p PASSWORD
```
If above command doesn't work, try:
``` bash
python3 wiregen.py --user EMAIL --pass PASSWORD
```
Also we have Terminal user interface. \
Simply run python file. \
![Screenshot](https://raw.githubusercontent.com/Incognito-Coder/Wiregen/master/img/main.png "Application")
# Credits
Developer : Incognito Coder \
if you enjoy my content, consider to buy me a coffee here:
1. Donate [ZarinPal](https://zarinp.al/@incognito)