Favori Self Host Uygulamalarım

Favori Self Host Uygulamalarım
CasaOS ve CloudFlare Kurulumu
Günümüzde birçok kişinin evinde kullanılmayan eski bilgisayarlar, Raspberry Pi veya düşük güçlü mini PC’ler bulunuyor. Bu cihazları değerlendirmek ve kendi bulut veya hosting sisteminizi oluşturmak için self-host çözümleri harika bir alternatif sunar. Self-hosting, verilerinizi üçüncü taraflara emanet etmeden kendi kontrolünüzde tutmanıza olanak tanır. Ayrıca, kendi özel medya sunucunuzu veya dosya

CasaOS ile Evimde Kendi Self-Host Ekosistemim

Evde kendi sunucusunu kurmak, ilk bakışta sadece meraklıların işi gibi görünebilir. Ama aslında kendi verilerini yönetmek, reklamsız internet deneyimi yaşamak, dosyalarını güvende tutmak ve istediğin yazılımları özgürce barındırmak, düşündüğünüzden çok daha ulaşılabilir. İşte ben de tam bu sebeplerle CasaOS kullanmaya başladım ve kendi self-host ekosistemimi kurdum. Ben çok fazla uygulama barındırdığım için cihazımda 16 GB ram ve 512 GB nvme yanında 512 GB harici disk bulunuyor.

Bu yazıda sistemimde çalışan uygulamaları, hangi işime yaradıklarını ve neden tercih ettiğimi tek tek anlatacağım.


🎬 Medya ve Eğlence

Plex

Anlatmaya pek gerek yok.. 👇

qBittorrent

Torrent indirmelerimi kontrol etmek için kullanıyorum. Güçlü filtreleri, RSS desteği ve web arayüzü sayesinde indirme işlerini tamamen otomatikleştirmek mümkün. Plex ile birleştirdiğimde içerik zincirini şöyle kurdum: torrent → otomatik indirme → Plex kütüphanesi → TV.

MeTube & spotDL

YouTube’dan video veya müzik indirmek istediğimde MeTube işimi görüyor. Arayüzü çok basit, sadece linki yapıştırmam yetiyor.
Müzik tarafında ise spotDL var.

Mstream

Müzik arşivimi stream edebildiğim küçük bir servis. Yani evimdeki bilgisayarda duran şarkıları tıpkı Spotify’daki gibi başka cihazlardan dinleyebiliyorum. Plex'in müzik platformu hali olarak düşünülebilir.


📂 Dosya Yönetimi ve Senkronizasyon

Nextcloud

Google Drive’ın kendi barındırılan alternatifi. Fotoğraflarımı, belgelerimi ve iş dosyalarımı burada tutuyorum. Üstelik dosyaları paylaşırken üçüncü bir şirkete güvenmek zorunda kalmıyorum. Mobil uygulaması sayesinde telefonumdaki resimler otomatik olarak buraya yükleniyor.

Syncthing

Dosyaları cihazlar arasında şifrelenmiş bir şekilde senkronize ediyor. Mesela atölyemde Raspberry Pi’ye kaydettiğim bir dosya, internet üzerinden şifrelenmiş kanalla laptopuma geliyor. Dropbox gibi ama tamamen kendi kontrolümde. Çok fazla cihaz kullandığım için cihazlar arası kesintisiz senkronizasyon yapıyor.


🔒 Güvenlik ve Ağ

Vaultwarden

Şifre yöneticisi. Bitwarden’ın hafif ve self-host edilen versiyonu. Tüm hesap şifrelerim, API anahtarlarım ve gizli notlarım burada saklanıyor. Hem güvenli hem de tarayıcı eklentileriyle entegre çalışıyor.

Pi-hole + Unbound

İnternette gezinirken reklamları ve zararlı takip scriptlerini engelliyor. Bunu ev ağımın DNS seviyesinde yaptığı için telefonumdan akıllı televizyona kadar tüm cihazlarım reklamsız çalışıyor.
Unbound entegrasyonu sayesinde de DNS sorgularım direkt kök sunuculara gidiyor. Yani Google veya Cloudflare gibi üçüncü taraf servisler DNS trafiğimi görmüyor.

  • Normalde: Evde Pi-hole gibi sistemlerde DNS sorguları genelde Cloudflare (1.1.1.1), Google (8.8.8.8) veya ISP’nin DNS’ine yönlendirilir.
  • Unbound ile: Aracı DNS sunucular ortadan kalkar. Sorgular kök DNS sunucularından başlayarak adım adım authoritative (yetkili) sunuculara gider.
    Yani zincir şu hale gelir:
    Cihaz → Pi-hole → Unbound → Root Server → TLD Server (.com/.org) → Alan adının authoritative DNS’i.

Tailscale

VPN ama çok daha kolay. Zero-trust mantığıyla çalışan bu sistem sayesinde nerede olursam olayım sanki ev ağımdaymışım gibi cihazlarıma bağlanabiliyorum. Kafede otururken bile kendi sunucuma SSH atmam saniyeler sürüyor. Özellikle pi-hole uygulamasını dışarı açmak için mükemmel.

Cloudflared

Uygulamalarımı dış dünyaya açarken Cloudflare Tunnels kullanıyorum. Böylece sabit IP veya port yönlendirme derdi olmadan, güvenli bir şekilde dışarıdan erişim sağlıyorum.


📊 İzleme ve Yönetim

Uptime Kuma

Kendi servislerimin ayakta olup olmadığını takip ediyor. Eğer herhangi bir uygulama kapanırsa ya da site erişilemez olursa anında haberim oluyor. Telegram entegrasyonu sayesinde bütün servislerden anlık bildirim almak mümkün.

Glance

Kendi RSS akışlarımı, habelerden, Reddit sayfalarına ve Youtube içeriklerine kadar bütün içerikleri takip etmemi sağlayan bir anasayfam aslında.

GitHub - glanceapp/glance: A self-hosted dashboard that puts all your feeds in one place
A self-hosted dashboard that puts all your feeds in one place - glanceapp/glance

MySpeed

İnternet hızımı ve Ping değerlerini düzenli aralıklarla ölçüyor ve raporluyor. Böylece ISS’in gerçekten vaat ettiği hızları verip vermediğini görebiliyorum. Telegram entegrasyonu sayesinde güncel raporlar alabiliyorum.


⚙️ Verimlilik ve Araçlar

Ghost

Blog yazılarım için kullandığım platform. Modern arayüzü ve Markdown desteği sayesinde içerik üretmeyi çok kolaylaştırıyor.

n8n

Kendi otomasyon merkezim. Örneğin, belirli bir haber kaynağındaki RSS beslemesini alıp Twitter’a otomatik paylaşabiliyorum. Veya e-posta geldiğinde belirli işlemleri tetikleyebiliyorum. Zapier alternatifi, ama kendi sunucumda ve tamamen ücretsiz.

n8n Kurulum & Yönetim
Kendi AI Agent Sisteminizi Kurun: n8n + Gemini API ile Otomasyonun Gücü Gizliliği elinizde tutmak, tüm verilerinizi kontrol etmek ve üstelik bunu tamamen ücretsiz yapmak ister misiniz? O halde n8n ile tanışma zamanınız geldi. Yapay zekâ ve otomasyon artık sadece büyük şirketlerin değil, bireysel kullanıcıların da kontrolüne açık bir teknoloji haline

Stirling-PDF, PdfDing, PdfMathTranslate

PDF işleme konusunda üçlü bir takımım var:

  • Stirling-PDF: Birleştirme, bölme, dönüştürme ve çoooook daha fazlasını yapabiliyorum
  • PdfDing: PDF kitaplarımı, dergilerimi ve makalelerimi okumak için kullandığım çok kullanışlı bir uygulama. Üzerinde notlar almak ve düzenlemek mümkün oluyor.
  • PdfMathTranslate: Matematiksel içerikleri çevirmek için birebir.

ArchiveBox

İnternette gördüğüm makaleleri, haberleri ve belgeleri kaydediyorum. Yıllar sonra bile linkler silinse, içerikler benim arşivimde kalıyor. Üstelik isterseniz aynı anda Internet Archive ile paylaşıyor.

Obsidian Livesync

Obsidian notlarımı cihazlar arasında senkronize etmemi sağlıyor. Tez çalışmalarımdan kişisel günlük notlara kadar her şeyim burada.


🛠️ Kendi Projelerim

CasaOS üzerinde çalıştırdığım özel servisler de var. Nginx Proxy Manager sayesinde alan adlarını ve alt projeleri kolayca yönlendiriyorum.

  • dogukansahil.com → Kişisel CV örneğindeki gibi.

Bu yapı sayesinde her proje ayrı konteynerde güvenli bir şekilde barınıyor.


🍲 Ekstra Uygulamalar

  • Mealie → Yemek tariflerini kaydedip yemek defteri olarak kullanıyorum. Özellikle favori tariflerimi kaybetmek istemem.
  • RomM → Eski oyun koleksiyonumu düzenlemek için kullanışlı bir kütüphane.
  • Morphos → Bu kesinlikle favori uygulamalarımdan biri, dönüştüremediği dosya formatı yok üstelik bunu dosyayı dışarıya göndermeden yapabiliyorum. Video formatlarından yazı formatlarına kadar dosya formatı düzenlemek için mükemmel.
  • Planka → Üzerinde çalıştığım projeler için durak noktaları oluşturmak ve takip etmek için çok kullanışlı.
GitHub - danvergara/morphos: Self-hosted file converter server
Self-hosted file converter server. Contribute to danvergara/morphos development by creating an account on GitHub.

🎯 Sonuç

Kurduğum bu ekosistem bana şunları sağlıyor:

  • Verilerim tamamen bende, üçüncü taraflara bağımlı değilim.
  • İnternetim reklamsız, güvenli ve hızlı.
  • İş akışlarımı otomasyonlarla kolaylaştırıyorum.
  • Medya ve eğlence için güçlü bir altyapım var.
  • Projelerimi kendi alan adlarımda barındırabiliyorum.

Kısacası, CasaOS sayesinde evimi küçük bir veri merkezine dönüştürdüm. Her gün yeni uygulamalar keşfederek sistemi daha da büyütüyorum.

dogukansahil’s list / Self Host
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.

Daha kapsamlı bir liste arayanlar için.

Paylaş: