Proxmox Helper Scripts Nedir?

Bu rehberde Proxmox helper scripts'in ne olduğunu, nasıl çalıştığını, hangi senaryolarda kullanılacağını ve güvenli kullanım için dikkat edilmesi gereken noktaları inceleyeceğiz.
Proxmox Helper Scripts Nedir?
Proxmox helper scripts, Proxmox VE ortamında rutin görevleri otomatikleştirmek ve optimize etmek amacıyla geliştirilmiş açık kaynak bir script koleksiyonudur. LXC konteyner kurulumu, depo yapılandırması, kernel temizliği ve yedekleme gibi tekrarlayan işlemleri tek bir komutla gerçekleştirmenizi sağlar.
Projenin kökeni, kişisel Proxmox ortamında tekrarlayan görevleri otomatikleştirmek için script yazmaya başlayan geliştirici tteck'e dayanır. 2022 yılında resmi Proxmox forumunda aktif olan tteck, hızlı biçimde kullanıcı dostu olan bu Proxmox helper scripts çalışmalarıyla kısa sürede büyük ilgi gördü.
Bugün proje, topluluk odaklı bir yapıya evrilmiş durumda. Community-scripts, tteck'in özgün çalışmasını korumak ve geliştirmek amacıyla organize oldu. Dünya genelinden onlarca geliştirici, Proxmox helper scripts ekosistemini aktif olarak genişletmeye devam ediyor.
Proxmox Community Scripts Nedir?
Proxmox VE helper scripts, tteck'in özgün çalışması üzerine inşa edilmiş bir topluluk projesidir. Yüzlerce hizmet için tek komutla kurulum ve LXC yönetimi sunar; ev otomasyonu, medya sunucuları, ağ araçları, veritabanları, izleme yığınları ve daha fazlasını kapsar.
400'den fazla script ile homelab'ınızı ve kurumsal Proxmox altyapınızı yönetmenize yardımcı olan bu topluluk odaklı proje, Proxmox VE kurulumunu önemli ölçüde basitleştirmektedir.
27.000'den fazla GitHub yıldızıyla helper scripts artık bir repo'nun çok ötesine geçmiş, gerçek bir harekete dönüşmüştür.
Nasıl Çalışır?
Proxmox VE helper scripts'in kullanımı son derece basittir:
Proxmox shell'ine bir komut yapıştırın, birkaç soruyu yanıtlayın ve konteyneriniz veya sanal makineniz çalışmaya hazır hale gelsin. Manuel paket aramanıza, yapılandırma dosyası karmaşasına gerek yoktur. Bu yaklaşım, Proxmox helper scripts'i geleneksel kurulum yöntemlerinden ayıran temel özelliktir.
Her script; ortam tespiti (Proxmox sürümü, kaynak kontrolü), interaktif yapılandırma (RAM/CPU, USB/Zigbee erişimi, depolama bağlama noktaları), güvenli kurulum (systemd servisleri, güvenlik duvarları, yedeklemeler) ve kurulum sonrası rehberlik (erişim URL'leri, loglar, yönetim komutları) aşamalarını kapsar.
Örneğin Home Assistant kurmak için Proxmox shell'e şu komutu yapıştırmak yeterlidir:
En Sık Kullanılan Proxmox Helper Scripts
1. Post-PVE Install Script
PVE post install script, bir Proxmox kurulumunun ardından Proxmox'un kendiliğinden halletmediği şeyleri düzeltmek için özel olarak tasarlanmış, topluluk tarafından bakımı yapılan açık kaynak bir araçtır.
Bu script; Enterprise Repo'yu devre dışı bırakma, PVE kaynaklarını düzeltme, No-Subscription Repo'yu etkinleştirme, abonelik nag ekranını kaldırma, Proxmox VE güncelleme ve sistem yeniden başlatma seçeneklerini sunar.
Kullanımı tek satırlık bir komuttur:
Script, whiptail tabanlı interaktif bir menü sunar; her adımı evet/hayır seçenekleriyle yönlendirir. Değişiklikleri silmek yerine .bak uzantılı yedek olarak sakladığından kolayca geri alınabilir.
2. Kernel Cleanup Script
Proxmox'u güncelledikçe eski kernel'lar birikir ve değerli disk alanını tüketir. Kernel Cleanup Script, eski kernel'ların kaldırılmasını basitleştirir ve aktif kernel'ı silmez.
3. LXC Konteyner Kurulum Scripts
Her script sayfası, konteynerin içerdiği bileşenleri, varsayılan kaynak tahsisini ve kurulum sonrası notları belgelemektedir. Örneğin Jellyfin, Nginx Proxy Manager, Nextcloud, Pi-hole gibi onlarca popüler uygulama için hazır scriptler mevcuttur.
4. Host Backup Script
Host Backup Script, Proxmox VE yapılandırma dosyalarını yedekler ve kullanıcının belirlediği konumda depolar. Cron ile düzenli çalışacak şekilde zamanlanabilir. Felaket kurtarma planınızın kritik bir parçasıdır.
Güvenli Kullanım İçin Dikkat Edilmesi Gerekenler
Uyarı: Bu script, APT kaynaklarını değiştirir, JavaScript dosyalarını düzenler ve apt dist-upgrade çalıştırabilir. İnternetten pipe edilen scriptleri çalıştırmadan önce her zaman ne yaptıklarını inceleyin. Kaynak kodu GitHub'da herkese açık olarak mevcuttur; tercih ederseniz önce okuyun.
Proxmox helper scripts güçlü bir otomasyon yolu sunmaktadır; ancak optimal performans için dikkatli uygulama, sürekli bakım ve teknik uzmanlık gerektirmektedir. Proxmox helper scripts kullanırken aşağıdaki pratik güvenlik kurallarına dikkat edin:
Scripti çalıştırmadan önce GitHub'daki kaynak kodunu okuyun.
Test ortamında deneyin, ardından üretim ortamına uygulayın.
Kurulum öncesi Proxmox yapılandırmanızı yedekleyin.
Community scripts'i güncel tutun.
Proxmox Script Kategorileri
Proxmox community scripts, LXC güncellemesi, işletim sistemi dağıtımı ve daha fazlasını kapsayan geniş bir kategori yelpazesi sunar. Başlıca kategoriler şunlardır: ev otomasyonu (Home Assistant, Zigbee2MQTT), medya (Jellyfin, Plex), ağ araçları (Pi-hole, Nginx Proxy Manager, Traefik), izleme (Grafana, Prometheus), depolama (Nextcloud, TrueNAS) ve veritabanları.
TTEN ve Proxmox Helper Scripts
Proxmox helper scripts, homelab kullanıcılarından kurumsal sistem yöneticilerine kadar geniş bir kitleye hitap eder. Ancak kurumsal ortamlarda tek komutluk kurulumun ötesine geçen ihtiyaçlar doğar: güvenlik politikaları, yedekleme stratejileri, yüksek erişilebilirlik yapılandırmaları ve 7/24 destek.
TTEN, Proxmox altyapısı üzerine kendi geliştirdiği Core Panel ile bu boşluğu kapatmaktadır. Helper scripts'in sunduğu hızlı kurulum mantığını, VDC yönetimi, AutoDR ve entegre firewall/VPN gibi kurumsal özelliklerle birleştiren Core Panel; Proxmox'u yalnızca bir hipervizör değil, tam entegre bir bulut yönetim platformuna dönüştürür.
Proxmox VE helper scripts, sistem yöneticilerinin saatler süren manuel işlemleri dakikalara indirmesine olanak tanıyan güçlü bir otomasyon ekosistemidir. Homelab kurulumundan kurumsal ortamlara kadar geniş bir yelpazede kullanılabilecek bu scriptler, Proxmox'un açık kaynak felsefesinin en somut örneklerinden birini oluşturmaktadır.
Proxmox altyapınızı hem helper scripts hem de kurumsal düzeyde destek ve yönetimle bir üst seviyeye taşımak istiyorsanız, TTEN Proxmox danışmanlık hizmetlerini inceleyin.
Proxmox danışmanlığı ve kurumsal destek için TTEN'e ulaşın.
Sıkça Sorulan Sorular
Proxmox helper scripts resmi bir oluşum mu?
Resmi bir post-install script veya tek bir kesin script yoktur ancak community-scripts.github.io/ProxmoxVE adresindeki topluluk tarafından geliştirilen Proxmox helper scripts koleksiyonu, Proxmox ekosisteminde yaygın olarak kullanılan ve güvenilen bir kaynak haline gelmiştir.
Scripts'i Proxmox VE 9 ile kullanabilir miyim?
Evet. Community-scripts post install script, hem PVE 8.x (Debian bookworm) hem de PVE 9.x (Debian trixie) ile tam uyumlu çalışmaktadır.
Kaç script mevcuttur?
400'den fazla script ile homelab'ınızı yönetebilirsiniz; yeni scriptler düzenli olarak eklenmektedir.
Scripts'i kimler geliştiriyor?
Bu proje, gönüllüler tarafından yönetilmektedir. Yeni script yazmak, mevcut scriptleri geliştirmek veya hata bildirmek gibi katkılar kabul edilmektedir.

Felaket Kurtarma’nın Yeni Reçetesi: Proxmox VE + Ceph Storage + TTEN Core

VMware'den Proxmox VE'ye Sunucu Taşımanın En Kolay Yolu

Veri Merkezimizi Yalnızca 8 Günde ve (Neredeyse) Sıfır Kesintiyle Nasıl Taşıdık?
