50% rabat alle planer, tidsbegrænset. Fra $2.48/mo
PufferPanel

PufferPanel

PufferPanel er et open source-spilserverpanel. Letvægts Pterodactyl-alternativ til solo- og spilhosting i små hold med en enklere konfigurationsmodel og lavere ressourceforbrug. MIT-licenseret, skrevet i Go.

Version

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 browser SSL-advarsel forventes (selvsigneret certifikat).

Kør følgende kommando på serveren for at oprette din første bruger. Sørg for at indtaste "Y", når den spørger, om dette er en administrator, så du fuldt ud kan bruge dit panel.

pufferpanel user add

Log ind med din administratorkonto.

Naviger til Indstillinger og konfigurer:

  • Hovedwebadresse (f.eks. https://<SERVER_IP>)
  • Styr brugerregistrering
  • Opsætning af e-mail (valgfrit)

Havne

  • Web UI: 8080
  • SFTP: 5657

Vigtige filer og mapper

  • Panelkonfiguration: /etc/pufferpanel/config.json
  • Panellogfiler: /var/log/pufferpanel
  • Webrod (nginx): /var/www/pufferpanel
  • SSL-certifikater: /etc/nginx/ssl/pufferpanel.crt & /etc/nginx/ssl/pufferpanel.key

Service-håndtering

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

Aktivering af SSL med et domæne

1. Peg dit domæne mod serverens IP.

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

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-stier i Nginx-config:

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 aktivere ændringerne:

systemctl restart nginx

7. Indstil Master URL i indstillingerne for webbrugergrænsefladen til https://yourdomain.com

8. Åbn din browser og besøg: https://yourdomain.com

Noter

  • Nginx er konfigureret til at omdirigere HTTP → HTTPS automatisk.
  • SSL er selvsigneret. Til produktion kan du overveje at bruge Let's Encrypt / Certbot.
  • Docker er installeret og pufferpanel bruger føjes til Docker-gruppen.

Implementer PufferPanel nu. Fra 2,48 $/md.