Skip to main content
Giảm 50% tất cả các gói, có thời hạn. Khởi điểm từ $2.48/mo
PufferPanel

PufferPanel

PufferPanel là panel quản lý máy chủ game mã nguồn mở. Đây là giải pháp thay thế Pterodactyl nhẹ hơn, phù hợp cho cá nhân và nhóm nhỏ, với mô hình cấu hình đơn giản hơn và mức tiêu thụ tài nguyên thấp hơn. Được cấp phép MIT, viết bằng Go.

Phiên bản

3.x

Hệ điều hành

Ubuntu Server 24.04 LTS

RAM tối thiểu

2 GB

Loại IP

IPV4,IPV6

Truy cập PufferPanel

Mở trình duyệt và truy cập: https://<SERVER_IP>

Cảnh báo SSL trên trình duyệt là bình thường (chứng chỉ tự ký).

Chạy lệnh sau trên máy chủ để tạo người dùng đầu tiên. Nhớ nhập "Y" khi được hỏi đây có phải tài khoản admin không, để bạn có toàn quyền sử dụng panel.

pufferpanel user add

Đăng nhập bằng tài khoản admin.

Vào Settings và cấu hình:

  • Master URL (ví dụ: https://<SERVER_IP>)
  • Kiểm soát đăng ký người dùng
  • Cài đặt email (tùy chọn)

Cổng

  • Giao diện Web: 8080
  • SFTP: 5657

File và thư mục quan trọng

  • Cấu hình Panel: /etc/pufferpanel/config.json
  • Nhật ký panel: /var/log/pufferpanel
  • Thư mục gốc web (nginx): /var/www/pufferpanel
  • Chứng chỉ SSL: /etc/nginx/ssl/pufferpanel.crt & /etc/nginx/ssl/pufferpanel.key

Quản lý dịch vụ

PufferPanel:

systemctl start pufferpanel
systemctl stop pufferpanel
systemctl restart pufferpanel
systemctl status pufferpanel

Nginx:

systemctl start nginx
systemctl stop nginx
systemctl restart nginx
systemctl reload nginx
systemctl status nginx

Kích hoạt SSL với một tên miền

1. Trỏ tên miền của bạn về IP máy chủ.

2. Sửa cấu hình Nginx và thay thế cả server_name <IP>; với tên miền của bạn (<your-domain>) cho cả block HTTP (cổng 80) và HTTPS (cổng 443):

vim /etc/nginx/sites-available/pufferpanel.conf

3. Cài đặt Certbot:

apt install -y certbot python3-certbot-nginx

4. Chạy lệnh sau để tạo một chứng chỉ Let’s Encrypt hợp lệ:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Thay thế các đường dẫn SSL trong cấu hình Nginx:

vim /etc/nginx/sites-available/pufferpanel.conf
# Before:
    # ssl_certificate     /etc/nginx/ssl/pufferpanel.crt;
    # ssl_certificate_key /etc/nginx/ssl/pufferpanel.key;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Khởi động lại Nginx để áp dụng thay đổi:

systemctl restart nginx

7. Đặt Master URL trong Settings của giao diện web thành https://yourdomain.com

8. Mở trình duyệt và truy cập: https://yourdomain.com

Ghi chú

  • Nginx được cấu hình để tự động chuyển hướng HTTP → HTTPS.
  • SSL là chứng chỉ tự ký. Với môi trường production, hãy cân nhắc dùng Let's Encrypt / Certbot.
  • Docker đã được cài đặt và pufferpanel người dùng đã được thêm vào nhóm Docker.

Thêm trong Trò chơi

Ứng dụng liên quan.

Triển khai PufferPanel ngay. Từ $2.48/tháng.