2 puan yazan GN⁺ 2025-09-04 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Bu blog geri dönüştürülmüş bir Google Pixel 5 üzerinde çalışıyor
  • Termux gibi araçlar kullanılarak mobil cihaz üzerinde bir sunucu ortamı kurulup blog çalıştırılabiliyor
  • 100W güneş paneli ve Jackery 160W power station kombinasyonu sayesinde blog tamamen off-grid bir ortamda çalışıyor
  • Blog, Hugo tabanlı; paket kurulumu ile işletim otomasyonunu ve dosya yedekleme/yönetimini ssh, rsync, cron vb. ile kolayca destekliyor
  • Android akıllı telefonda da sıradan bir Linux sunucusu gibi kararlı ve hızlı çalışma ile verimli güç tüketimi sağlanıyor

Giriş ve motivasyon

  • Bu blog yalnızca Google Pixel 5 ve yenilenebilir enerji (güneş enerjisi) ile çalışıyor
  • Çeşitli Mastodon kullanıcılarının ESP32, Android cihazlar, yönlendiriciler gibi yaratıcı donanımlarla web sitelerini doğrudan barındırdığı örneklerden ilham alındı
  • Düşük güç tüketimi üzerine düşünerek ikinci el donanımı yeni bir amaç için değerlendirme deneyi bizzat başlatıldı

Donanım ve ağ ortamı

  • Elde bulunan çeşitli cihazlar arasından, yakın bağlı Ethernet'i (USB-OTG ve dock desteği) desteklemesi ve güncel güvenlik güncellemeleri alabilmesi nedeniyle Google Pixel 5 seçildi
  • Verizon kilidi nedeniyle özel ROM kurulamadı, ancak Android ortamı olduğu gibi kullanıldı
  • Kablosuz bağlantı (Wi‑Fi) yerine mutlaka fiziksel kablolu Ethernet ağı kullanılması gerektiği özellikle önemsendi

Güneş enerjisi tabanlı off-grid blog

  • Güç, Harbor Freight Tools'un 100W monokristal güneş paneli ve Jackery 160W power station ile sağlanıyor
  • Bu kurulum sayesinde permacomputing (kalıcı olarak sürdürülebilir bilişim) ve yenilenebilir enerji deneyimi biriktirildi
  • Yalnızca ikinci el parçalarla bağımsız bir off-grid web sitesi işletmenin mümkün olduğu doğrulandı

Sitenin kurulumu: Termux ve Hugo

  • Genel bir Linux ortamı kurma seçeneği düşünülse de Android terminal emülatörü Termux ve onun paket sistemi kullanıldı
  • ssh, git, hugo gibi temel paketler uzun süredir Termux deposunda zaten mevcut
  • Hugo doğrudan Termux'a kuruldu ve mevcut Hugo tabanlı blog taşındı

İşletim deneyimi

  • Site beklenenden daha hızlı ve güvenilir çalıştı
  • Başlangıçta Hugo sürüm farkları, güneş enerjisi batarya yönetimi gibi küçük bazı sorunlar yaşandı
  • Ortam, Android akıllı telefonda çalıştığını ziyaretçilerin ayırt etmekte zorlanacağı kadar olgun bir hale getirildi

Basit kurulum ve yönetim

  • Yalnızca git, screen, bir metin düzenleyici ve hugo kurulumu ile hızla sunucu kurulabiliyor
  • Dosya yükleme ve yeni yazı paylaşımı için dufs paketi (tarayıcı tabanlı statik dosya sunucusu) veya scp kullanılabiliyor
  • dufs da Termux deposundan kolayca kurulabiliyor

Temel yardımcı paket listesi

  • rsync, openssh, git, wget, curl, fish shell, cronie, termux-services, iperf3, speedtest-go, screen, helix, hugo

Servis otomasyonu ve SSH erişimi

  • Termux içinde servis birimi (sv-enable) üzerinden sshd/cronie başlatılıyor
  • Resmî dokümantasyona göre ssh açık anahtar kaydı, sabit port (8022), otomatik oluşturulan kullanıcı adı gibi noktalara dikkat etmek gerekiyor

Hugo tabanlı blog işletimini otomatikleştirme

  • hugo serve çalıştırma komutu bir fish shell takma adı olarak kaydedilip yönetiliyor
  • Eski screen oturumunu kapatma, önbelleği temizleme, yeni oturum oluşturma gibi işler bir otomasyon betiği (~/scripts/blog_reload.sh) ile uygulanıyor
  • cronie üzerinden cron görevi kaydı (*/5 * * * * ...) yapılarak blogun düzenli olarak yeniden başlatılması ve yeniden yüklenmesi sağlanıyor

Yedekleme ve veri yönetimi

  • Termux üzerinde ssh ile uzaktan bağlanıp rsync ile tüm dizin yedeklenebiliyor
  • Masaüstü ve NAS için cron bağlantılı otomasyon da buna dahil
  • Ek yedekleme için kendi git instance'ı da kullanılabiliyor; GitHub gibi başka forge'lar kullanmak da serbest

Kapanış ve mesaj

  • Mobil cihazlar ile yenilenebilir enerjiyi birleştirerek ucuz, verimli ve çevre dostu blog işletimi mümkün olduğunu gösteriyor
  • İlgili soru ve geri bildirimler Mastodon veya e-posta üzerinden memnuniyetle karşılanıyor

Henüz yorum yok.

Henüz yorum yok.