50% rabat alle planer, begrænset periode. Fra kun $2.48/mo
PufferPanel

PufferPanel

PufferPanel er et open source-spilserverpanel. Et letvægtsalternativ til Pterodactyl til enkeltpersoner og små teams, med en enklere konfigurationsmodel og lavere ressourceforbrug. MIT-licenseret, skrevet i Go.

Udgave

3.x

Operativsystem

Ubuntu Server 24.04 LTS

Min. RAM

2 GB

IP-typer

IPV4,IPV6

Adgang til PufferPanel

Åbn din browser og gå til: https://<SERVER_IP>

En SSL-advarsel i browseren er forventet (selvsigneret certifikat).

Kør følgende kommando på serveren for at oprette din første bruger. Sørg for at svare "Y", når du bliver spurgt om brugeren skal være admin, så du kan bruge alle funktioner i dit panel.

pufferpanel user add

Log ind med din admin-konto.

Gå til Indstillinger og konfigurér:

  • Master URL (f.eks. https://<SERVER_IP>)
  • Styr brugerregistrering
  • E-mailopsætning (valgfrit)

Havne

  • Webbrugerflade: 8080
  • SFTP: 5657

Vigtige filer og mapper

  • Panelets konfiguration: /etc/pufferpanel/config.json
  • Paneloversigt: /var/log/pufferpanel
  • Webroot (nginx): /var/www/pufferpanel
  • SSL-certifikater: /etc/nginx/ssl/pufferpanel.crt & /etc/nginx/ssl/pufferpanel.key

Servicestyrring

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

Aktivér SSL med et domæne

1. Peg dit domæne på serverens IP-adresse.

2. Rediger Nginx-konfigurationen og erstat begge server_name <IP>; med dit domæne (<your-domain>) for både HTTP- (port 80) og HTTPS-blokkene (port 443):

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

3. Installer Certbot:

apt install -y certbot python3-certbot-nginx

4. Kør følgende kommando for at generere et gyldigt Let's Encrypt-certifikat:

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

5. Erstat SSL-stierne i Nginx-konfigurationen:

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. Genstart Nginx for at anvende ændringerne:

systemctl restart nginx

7. Sæt Master URL i web UI-indstillinger til https://yourdomain.com

8. Åbn din browser og gå til: https://yourdomain.com

Noter

  • Nginx er konfigureret til automatisk at omdirigere HTTP → HTTPS.
  • SSL er selvsigneret. Til produktion bør du overveje Let's Encrypt / Certbot.
  • Docker er installeret og pufferpanel brugeren er tilføjet til Docker-gruppen.

Deploy PufferPanel nu. Fra $2,48/mdr.