%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
Kirpi Paneli

Kirpi Paneli

PufferPanel açık kaynaklı bir oyun sunucusu panelidir. Daha basit bir yapılandırma modeli ve daha düşük kaynak kullanımıyla, tek başına ve küçük takımlı oyun barındırma için hafif Pterodactyl alternatifi. MIT lisanslıdır, Go ile yazılmıştır.

Sürüm

3.x

İşletim Sistemi

Ubuntu Server 24.04 LTS

Min. RAM

2 GB

IP Tipleri

IPV4,IPV6

PufferPanel'e erişim

Tarayıcını aç ve şu adresi ziyaret et: https://<SERVER_IP>

Bir tarayıcı SSL uyarısı bekleniyor (kendinden imzalı sertifika).

İlk kullanıcınızı oluşturmak için sunucuda aşağıdaki komutu çalıştırın. Panelinizi tam olarak kullanabilmeniz için yönetici olup olmadığı sorulduğunda “Y” girdiğinizden emin olun.

pufferpanel user add

Yönetici hesabınızla oturum açın.

Ayarlar'a gidin ve yapılandırın:

  • Ana URL (ör. https://<SERVER_IP>)
  • Kullanıcı kaydını kontrol etme
  • E-posta kurulumu (isteğe bağlı)

Limanlar

  • Web kullanıcı arayüzü: 8080
  • SFTP: 5657

Önemli Dosyalar ve Dizinler

  • Panel konfigürasyonu: /etc/pufferpanel/config.json
  • Panel günlükleri: /var/log/pufferpanel
  • Web kökü (nginx): /var/www/pufferpanel
  • SSL Sertifikaları: /etc/nginx/ssl/pufferpanel.crt & /etc/nginx/ssl/pufferpanel.key

Servis Yönetimi

Kirpi Paneli:

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

Bir Alan Adı ile SSL Etkinleştirme

1. Alan adını sunucu IP'sine yönlendir.

2. Nginx config'i düzenle ve her ikisini de değiştir server_name <IP>; alan adın ile (<your-domain>) hem HTTP (port 80) hem HTTPS (port 443) blokları için:

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

3. Certbot'u kur:

apt install -y certbot python3-certbot-nginx

4. Geçerli bir Let's Encrypt sertifikası üretmek için şu komutu çalıştır:

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

5. Nginx config'inde SSL yollarını değiştir:

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. Değişiklikleri uygulamak için Nginx'i yeniden başlat:

systemctl restart nginx

7. Web kullanıcı arayüzü ayarlarında Ana URL'yi şu şekilde ayarlayın: https://yourdomain.com

8. Tarayıcınızı açın ve şu adresi ziyaret edin: https://yourdomain.com

Notlar

  • Nginx, HTTP → HTTPS'yi otomatik olarak yönlendirecek şekilde yapılandırılmıştır.
  • SSL kendinden imzalıdır. Üretim için Let's Encrypt / Certbot'u kullanmayı düşünün.
  • Docker kuruldu ve pufferpanel kullanıcı Docker grubuna eklenir.

PufferPanel'i şimdi dağıtın. 2,48 $/ay'dan başlayan fiyatlarla.