幫助中心
這里有最新的使用文檔和教程
極光面板是什么?如何安裝極光面板?怎么安裝極光面板?
什么是極光面板?
極光面板是一個多服務器端口租用管理面板,你可以添加多臺服務器及端口,并將其分配給任意注冊用戶,租戶則可以很方便地使用被分配的端口來完成各種操作,目前支持的端口功能:iptables、socat、gost、ehco、v2ray、brook、iperf、wstunnel、shadowsocks、tinyPortMapper、Prometheus Node Exporter等。
本面板無需被控,只需要安裝面板的服務器能夠通過 ssh 連接被控機即可,但是被控機需使用 systemd,且 iptables 功能只支持安裝了 iptables 的服務器,gost 只支持 linux x86 系統。 暫時只在 CentOS 7+,Debian 9+,Ubuntu 18+上測試通過。
如何安裝極光面板?
安裝 docker
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
啟動并設置開機自啟docker
systemctl enable --now docker
添加非 root 用戶
groupadd docker
usermod -aG docker $USER
newgrp docker
安裝 docker-compose
curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
# 如果/usr/local/bin不在PATH里
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
生成 SSH 密鑰
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
# 跳過設置passphase即可
安裝/啟動面板
mkdir -p aurora
cd aurora
wget https://raw.githubusercontent.com/Aurora-Admin-Panel/deploy/main/docker-compose.yml -O docker-compose.yml
docker-compose up -d
# 創建管理員用戶
docker-compose exec backend python app/initial_data.py
之后可以訪問http://你的IP:8000進入面板
設置機器自動重啟面板
systemctl enable docker
配置
修改所有的POSTGRES_USER和POSTGRES_PASSWORD,以及相應的DATABASE_URL,雖然數據庫不公開,但使用默認的數據庫用戶和密碼并不安全! 后端默認會發送錯誤信息到 Sentry,可能會導致信息泄漏,移除ENABLE_SENTRY: 'yes'就好 默認掛載~/.ssh/id_rsa作為連接服務器的密鑰,如使用其他密鑰或者不使用密鑰可以刪除- $HOME/.ssh/id_rsa:/app/ansible/env/ssh_key
卸載面板
docker-compose down
docker volume rm aurora_db-data
docker volume rm aurora_app-data