giảm giá 50% tất cả các gói, có thời hạn. Khởi điểm từ $2.48/mo
Bảng điều khiển cá nóc

Bảng điều khiển cá nóc

PufferPanel là một bảng điều khiển máy chủ trò chơi mã nguồn mở. Giải pháp thay thế Pterodactyl nhẹ để lưu trữ trò chơi một mình và nhóm nhỏ, với mô hình cấu hình đơn giản hơn và mức sử dụng tài nguyên thấp hơn. Được MIT cấp phép, viết bằng Go.

Phiên bản

3.x

Hệ điều hành

Ubuntu Server 24.04 LTS

Tối thiểu. ĐẬP

2 GB

Loại IP

IPV4,IPV6

Truy cập PufferPanel

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

Dự kiến ​​sẽ có cảnh báo SSL của trình duyệt (chứng chỉ tự ký).

Chạy lệnh sau trên máy chủ để tạo người dùng đầu tiên của bạn. Hãy nhớ nhập “Y” khi nó hỏi đây có phải là quản trị viên hay không để bạn có thể sử dụng đầy đủ bảng điều khiển của mình.

pufferpanel user add

Đăng nhập bằng tài khoản quản trị của bạn.

Điều hướng đến Cài đặt và định cấu hình:

  • URL chính (ví dụ: https://<SERVER_IP>)
  • Kiểm soát đăng ký người dùng
  • Thiết lập email (tùy chọn)

Cổng

  • Giao diện người dùng web: 8080
  • SFTP: 5657

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

  • Cấu hình bảng điều khiển: /etc/pufferpanel/config.json
  • Nhật ký bảng điều khiển: /var/log/pufferpanel
  • Web gốc (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 URL chính trong Cài đặt giao diện người dùng web thành https://yourdomain.com

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

Ghi chú

  • Nginx được cấu hình để tự động chuyển hướng HTTP → HTTPS.
  • SSL được tự ký. Để sản xuất, hãy cân nhắc sử 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.

Triển khai PufferPanel ngay bây giờ. Từ $2.48/tháng.