SpiderPanel README

The project's README from github.com/amirh00sain/SpiderPanel. As one markdown file: README.md.

🕷️ SpiderPanel

🚀 راهنمای نصب و دیپلوی

────────

⚡ نصب مستقیم روی VPS

اگر می‌خواهید SpiderPanel را مستقیماً روی VPS نصب کنید، دستور زیر را در ترمینال اجرا کنید:

curl -fsSL https://raw.githubusercontent.com/amirh00sain/SpiderPanel/main/start.sh | bash

💡 دستور بالا را کپی کرده و در ترمینال VPS اجرا کنید.

────────

🚄 دیپلوی روی Railway

۱. دریافت ایمیل موقت

ابتدا وارد سایت Atomic Mail شوید و یک ایمیل جدید دریافت کنید.

۲. ساخت حساب GitHub

با استفاده از ایمیلی که در مرحله قبل دریافت کردید، یک حساب کاربری جدید در GitHub بسازید.

۳. Fork کردن پروژه

پروژه را Fork کنید و آن را روی اکانت GitHub خود ذخیره نمایید.

۴. ورود به Railway

وارد Railway شوید و با استفاده از حساب GitHub خود Login کنید.

۵. Deploy پروژه

پروژه Fork‌شده را انتخاب کرده و مراحل Deploy را آغاز کنید.

۶. تنظیم Domain و Port

پس از اتمام کامل Deploy:

• وارد بخش Settings شوید. • روی Generate Domain کلیک کنید. • پورت را روی 8080 تنظیم کنید.

۷. ورود به پنل

پس از ساخت Domain، عبارت زیر را به انتهای آدرس اضافه کنید:

/spider

مثال:

https://your-domain.up.railway.app/spider

────────

📌 اطلاعات پروژه

پورت پیش‌فرض:

8080

مسیر ورود به پنل:

/spider

────────

📢 کانال‌های ارتباطی

👤 سازنده پروژه: amirsp1ider

📢 کانال اصلی: SPiDER_VPN1

────────

❤️ ساخته شده توسط amirsp1ider

SpiderPanel (amirh00sain/SpiderPanel)

deployment
Searching Database…

What is this?SpiderPanel is a self-hosted admin panel for running a VPN/proxy server, which you set up either directly on a VPS or by deploying it on Railway through GitHub.
Is this a desktop app or a web-based control panel?It's a web-based panel: after installing it on a VPS or deploying it on Railway, you access it through a generated domain and port in your browser, not a local desktop application.
How do I get it running?For a VPS, you copy one install command and run it in the server terminal. For Railway, you fork the repo on GitHub, log into Railway with that GitHub account, deploy the forked project, generate a domain, and set the port to 8080.
Do I need a VPS, or can I run it without one?You need either your own VPS to run the install command on, or a GitHub account plus a Railway account if you'd rather deploy without renting a server yourself.
How do I actually log into the panel after it's deployed?After generating the Railway domain (or finishing the VPS install), you have to append a specific login path to the end of the domain address to reach the panel login screen.
Does it only work on VPS, or can I self-host it with Docker?The project ships with a Dockerfile and docker-compose configuration, so it can also be containerized on a Linux server instead of using the plain terminal install script.
What port does the panel use by default?When deploying on Railway you're told to set the port to 8080 after generating the domain, so that's the panel's default port.
Can I deploy this for free without buying a VPS?Yes, the README walks through deploying SpiderPanel for free on Railway by forking the repo and connecting it to a Railway account via GitHub.
Where can I get updates or support for SpiderPanel?The author posts updates through a channel called 'SPiDERVPN1', run by the project's creator amirsp1ider.
Is coding knowledge required to set this up?No, both paths (VPS install command or Railway fork-and-deploy) are presented as copy-paste steps with no coding required.
Size
7.6 MB
Stars
2K
Updated
CommitOct 13
Age
1mo
Commits · 90 Days