Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xmohammad1/steupnode
https://github.com/xmohammad1/steupnode
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/xmohammad1/steupnode
- Owner: xmohammad1
- Created: 2024-08-17T00:11:55.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-08T16:14:08.000Z (3 months ago)
- Last Synced: 2024-09-09T13:25:46.340Z (3 months ago)
- Language: Shell
- Size: 230 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-freedom - Steupnode
- awesome-freedom - Steupnode
README
# ویژگی ها
کاربر به دلخواه خودش میتونه هر ویژگی که خواست رو خاموش یا روشن کنه داخل فایل کانفیگ
- اپدیت و اپگرید سرور
- تنظیم BBR و sysctl.conf ( بهبود سرعت و کارایی )
- نصب وارپ IPv6 ( رفع ارور 403 گوگل و یه سری سایت )
- نصب linux security ( افزایش امنیت سرور با تغییر پورت ssh و بلاک کردن ICMP )
- بلاک کردن سایت های ایرانی
- تنظیم DNS
- فعال سازی سرور نود فقط با دادن certficate از پنل
- فرایند بدون وقفه ( در صورت که از ssh اتصالتون قطع بشه فرایند نصب به مشکل نمیخوره و تا پایان پیش میره)
- استفاده سریع و اسان تنها با یه کامند تک خطی میتونید فرایند نصب رو شروع کنید# توضیح
قبل از اجرا اسکریپت لازمه یه فایل کانفیگ تنظیم کنید
[فایل کانفیگ نمونه](https://github.com/xmohammad1/steupnode/blob/main/config.cfg)**برای راه اندازی میتونید با یکی از روش های زیر پیش برید**
# روش اول
یه فایل config.cfg ایجاد میکنیم
```
nano /root/config.cfg
```
کانفیگو به دلخواه تنظیم کنید
دقت کنید داخل "Your Main Panel Cert here" باید از پنل cert بگیرید برای نودتون و قرار بدید
```
# Enable bbr (yes / no)
install_bbr=yes# Block Iranian Websites (yes / no)
Block_IR=no# Install Linxux security (yes / no)
instsll_security=no# install WARP IPv6 (yes / no)
WARP_IPv6=no
WARP_License=""# Set DNS (yes / no)
set_dns=yes
# DNS Nameservers
DNS_CONTENT="
nameserver 1.1.1.1
nameserver 8.8.8.8
nameserver 127.0.0.53
"
###### node configs ######
CERT_CONTENT="
Your Main Panel Cert here
"
# leave it empty or put a version like v1.8.24
xray_version=""
#ports
Node_SERVICE_PORT=62050
Node_XRAY_API_PORT=62051
```
و در نهایت اسکریپتو اجرا کنید
```
bash <(curl -LS https://raw.githubusercontent.com/xmohammad1/steupnode/main/go.sh)
```# روش دوم
جلو لینک اسکریپت لینک فایل config.cfg که تنظیم کردید رو بزاریدمثال:
```
bash <(curl -LS https://raw.githubusercontent.com/xmohammad1/steupnode/main/go.sh) https://raw.githubusercontent.com/xmohammad1/steupnode/main/config.cfg
```