📅 2026-06-29 Session Log

Yapılanlar

1. MeTube 502 Düzeltildi

  • Sorun: Orphan nginx config + eksik proxy host
  • Çözüm: NPM proxy host #33 oluşturuldu, Let’s Encrypt cert #55 alındı
  • Sonuç: https://metube.eren.ink → HTTP/2 200 ✓

2. NPM Orphan Config Temizliği

  • /data/nginx/custom/http.conf orphan (dizindir.eren.ink → 172.17.0.1:5001) silindi
  • /data/nginx/proxy_host/30_metube.conf orphan silindi
  • 3 proxy host yeniden oluşturuldu: npm, dozzle, homer (id 34, 35, 36)
  • Let’s Encrypt sertifikaları alındı (id 56, 57, 58)

3. Rustdesk Kurulumu Tamamlandı

  • hbbs + hbbr container’ları (host mode)
  • UFW 6 rule açıldı (21115-21119 TCP + 21116 UDP)
  • Healthcheck disable: true (imaj shell-less, CMD-SHELL çalışmıyor)
  • WebClient landing page: https://rustdesk.eren.ink
  • Key: gs+n58iGkXhRIJcWPr3SokqYf0CaWZDjBmsrHCRycFo=

4. Stack Outage (öğrenilen ders)

  • Agent host’ta nginx -s reload çalıştırdı (yanlış)
  • Host nginx ve container nginx farklı process’ler
  • Container openresty etkilenmedi ama karışıklık yarattı
  • Kural: ASLA host’ta nginx -s reload, daima docker exec <ctr> nginx -s reload

5. Vaultwarden (önceki oturum)

  • /opt/vaultwarden/, admin token ayarlandı
  • SIGNUPS_ALLOWED down+up ile değiştirildi
  • Kapatıldı (yeni signups yok)

6. Obsidian Vault Kurulumu (bu oturum)

  • Quartz v4.5.2 kuruldu, /opt/quartz/
  • Vault yapısı: 00-Inbox/, 10-Services/, 20-Stack/, 30-AI/, 40-Sessions/, 50-Credentials/
  • obsidian.eren.ink → NPM proxy + nginx serve

Açık Task’lar

  • NPM şifresini changeme’den değiştir
  • Telegram alert test (bir monitor’ı down/up et, mesaj gelmeli)
  • Vaultwarden admin token’ı Vaultwarden’e taşı
  • UFW orphan kontrol cron’u (her gece disk’teki config’leri DB ile karşılaştır)
  • B paketi (FreshRSS + Perplexica + Meilisearch) veya alternatif (Ollama + AnythingLLM)