Pinkbin, hafif ve güvenli bir açık kaynak kodlu self‑hosted pastebin çözümüdür; metin, kod ve dosyalarınızı şifreli bir şekilde saklamanızı sağlar.
Pinkbin
Geliştirici: cccyd2003-qwq • 5 Görüntülenme
İndirme Seçenekleri ve İşletim Sistemleri
⚖️ Editör Değerlendirmesi: Artı ve Eksi Yönler
✓ Öne Çıkan Artıları
- • Kolay kurulum ve tek ikili dosya (binary) dağıtımı
- • AES‑256 şifreleme ile veri gizliliği
- • Özelleştirilebilir tema ve API desteği
- • Docker ve systemd entegrasyonu sayesinde çeşitli ortamlarda sorunsuz çalışır
✕ Eksileri / Geliştirilebilir
- • Gelişmiş kullanıcı yönetimi (rol‑bazlı erişim) eksik
- • Gerçek zamanlı istatistik ve analiz modülü bulunmuyor
Program İncelemesi ve Kullanım Kılavuzu
Pinkbin Nedir ve Ne İşe Yarar?
Pinkbin, geliştiricilerin ve ekiplerin kod parçacıkları, günlük notlar, konfigürasyon dosyaları gibi metin tabanlı içerikleri hızlıca paylaşabilmesi için tasarlanmış, self‑hosted bir pastebin platformudur. Verileriniz sunucunuzda saklanır, üçüncü taraf hizmetlerine bağımlı kalmazsınız ve AES‑256 şifreleme sayesinde sadece yetkili kullanıcılar içeriği görebilir.
Öne Çıkan Başlıca Özellikleri
- Şifreli Depolama: Tüm gönderiler sunucu tarafında otomatik olarak şifrelenir; şifreleme anahtarı yalnızca istemci tarafında üretilir.
- Tek Dosya Dağıtımı: Go ile derlenmiş tek bir ikili dosya (binary) sayesinde kurulum çok basittir; ek bağımlılık yoktur.
- API ve Webhook Desteği: RESTful API aracılığıyla otomasyon ve CI/CD entegrasyonları kolayca yapılabilir.
- Docker ve Systemd Hazır Şablonları: Docker Hub’da resmi imaj ve örnek systemd servis dosyası mevcuttur.
- Özelleştirilebilir Tema: HTML/CSS teması değiştirilebilir; kurum içi branding için uygundur.
Kimler İçin Uygundur?
Pinkbin, aşağıdaki kullanıcı grupları için ideal bir çözümdür:
- Geliştiriciler ve DevOps ekipleri: Kod snippetlerini hızlıca paylaşmak ve saklamak isteyenler.
- Güvenlik odaklı organizasyonlar: Verilerin dış hizmetlerde depolanmasını istemeyen kurumlar.
- Öğrenciler ve akademisyenler: Ders notları, araştırma verileri gibi hassas içerikleri güvenle paylaşmak isteyenler.
- Küçük işletmeler: Maliyet etkin bir self‑hosted çözüm arayanlar.
Nasıl Kurulur ve Kullanılır?
Kurulum süreci üç temel adımdan oluşur:
- İkili dosyayı indirin: GitHub Releases sayfasından işletim sisteminize uygun
pinkbinikilisini indirin. - Çalıştırın: İndirilen dosyayı çalıştırılabilir yapın (
chmod +x pinkbin) ve komut satırından./pinkbin --port 8080 --data /var/lib/pinkbinşeklinde başlatın. İsterseniz--configparametresiyle bir YAML/JSON konfigürasyon dosyası da belirtebilirsiniz. - Servis olarak ekleyin (opsiyonel): Systemd için örnek bir servis dosyası
/etc/systemd/system/pinkbin.serviceoluşturun,systemctl enable --now pinkbinkomutuyla otomatik başlatmayı etkinleştirin. Docker kullanıyorsanızdocker run -d -p 8080:8080 cccyd2003/pinkbin:latestkomutuyla konteyneri ayağa kaldırabilirsiniz.
Kurulum tamamlandıktan sonra tarayıcınızda http://sunucunuz:8080 adresine giderek web arayüzüne erişebilir, yeni bir paste oluşturabilir ve API dokümantasyonunu inceleyebilirsiniz.