homelab
status update 2: Monitoring sistemini uzun bir zaman önce değiştirmiştim fakat Prometheus + Grafana ile ideal hale getirmem biraz zaman aldı. İkisini de ilk kez bu kadar detaylı kullanma imkanım oldu ama gerçekten çok iyi araçlar. Şu an için homelab'de kullandığım servisler şöyle (hepsi docker üzerinde containerized şeklinde çalışıyor);
• Baikal Server: Cihazlar arasında takvim senkronizasyonu (CalDAV).
• ArchiveBox: Kişisel bir internet archive klonu.
• Change Detection: E-Ticaret sitelerinde stok ve fiyat takibi için.
• Jellyfin: İndirdiğim dizi/filmleri yönetmek için medya sunucusu.
• qBitTorrent Web: Torrent istemcisi.
• YoutubeDL-Material: YouTube'dan içerik indirmek ve yönetmek için.
• Vaultwarden: Parola yöneticisi (Bitwarden uyumlu)
• Pi-hole: Ağ tabanlı reklam engelleyici.
Bunlar dışında birkaç tane de sistemi izlemek ve çeşitli güncellemeler için kullandıklarım var:
• Dozzle: Docker container'lerinin loglarını düzenli ve güzel bir arayüz ile sunan bir araç.
• Watchtower: Çalışmakta olan docker container'larının sürümlerini otomatik güncelleyen bir araç.
• Caddy Server: Reverse Proxy olarak yukarıdaki hizmetleri subdomain üzerinden sunmak için.
Bir sağlık sorunundan dolayı uzun bir süredir ailemin yaşadığı şehirdeyim ama sistem kendi evimde şimdiye kadar 1 kez elektrik kesintisi dışında ve 1 kez de sosyal medya kısıtlaması* yüzünden erişilemez oldu.
Henüz yolun biraz başında olmama rağmen kurduğum sistemler gerçekten hayatımı kolaylaştırdı, sonraki adımlarda bir ya da birkaç Rpi5 daha ekleyip, otomatize edebileceğim bir çok şeyi bu sisteme ekleyeceğim.
Kullandığım donanımlar için: https://teknoseyir.com/durum/1721968
*: https://teknoseyir.com/durum/1730141
#homelab #grafana #Prometheus #docker
Güzele benziyor. Takvim senkronizasyonunu görünce benzer bir durum için bir soru geldi aklıma:
Rehber kişilerinin senkronizasyonu için öneriniz var mı?
İş arkadaşlarımla paylaşmak istediğim bir rehber listesi var da...
Aradağınız şey CardDAV protokolü aslında: https://tr.wikipedia.org/wiki/CardDAV. Benim kullandığım Baikal Server içerisinde CardDAV desteği de mevcut fakat benim kullanım amacım o olmadığı için yazmadım. Ona bakabilirsiniz: https://sabre.io/baikal/
@erenhatirnaz tesekkurler.
change detection faydalı oluyor mu ?
Evet, benim kullanımımda oluyor açıkcası. Özellikle değişiklik algıladığında bildirim gönderme özelliği iyi. Fiyat ve stok durumunu algılama konusunda geliştirilmesi gereken yerleri var tabii henüz o kadar sorunsuz çalışmıyor.