# Uygulama yığınları

> Supabase, Ghost, Nextcloud, OpenClaw ve Hermes Agent; her biri neyi kurar, nasıl giriş yapılır ve ilk adımlar.

Uygulama yığınları Zefily ile gelen çok konteynerli uygulamalardır. Her biri sitenin kendi Linux kullanıcısı altında (rootless) bir Compose projesi olarak çalışır, verisini adlandırılmış volume'lerde tutar ve yalnızca web servisi web sunucusuna, `127.0.0.1` üzerinde yayınlanır. Şifreler ve anahtarlar sitenin `.env` dosyasına üretilir (**Dağıtım → .env'yi düzenle** gösterir).

Panel bir yığını kurmadan önce sunucunun belleğini kontrol eder. İlk açılış imajları indirir ve birkaç dakika sürebilir.

## Supabase

**4 GB bellek gerekir.** Açık kaynak Firebase alternatifi: PostgreSQL, kimlik doğrulama, depolama, realtime, edge fonksiyonları, REST ve GraphQL API'leri ve Supabase Studio.

- **Studio** (yönetim paneli) alan adınızda, bir girişin arkasındadır: **Yönetici girişini göster** kullanıcı adını ve şifreyi gösterir.
- Uygulamanız `https://alan-adiniz` adresine **anon key** ile (`.env` içindeki `ANON_KEY`) bağlanır; `SERVICE_ROLE_KEY`'i yalnızca sunucularda tutun.
- SMTP ayarlayana kadar kayıtlar e-posta olmadan onaylanır: `.env`'ye `SMTP_HOST`, `SMTP_PORT`, `SMTP_USER`, `SMTP_PASS` ve `SMTP_ADMIN_EMAIL` ekleyip **Şimdi deploy et**'e tıklayın.
- Sürümler test edilmiş bir Supabase servisleri setine sabitlenmiştir.

## Ghost

**1 GB bellek gerekir.** MySQL veritabanıyla birlikte yayıncılık platformu.

- Üretilen bir giriş yoktur: **kurulumdan hemen sonra** `https://alan-adiniz/ghost` adresini açın ve sahip hesabını oluşturun; bunu ilk yapan sahip olur.
- **E-posta**: ekip davetleri, üye giriş bağlantıları ve şifre sıfırlama bir SMTP sunucusu gerektirir. **Dağıtım → .env'yi düzenle**'yi açın; `MAIL_TRANSPORT=SMTP`, `SMTP_HOST`, `SMTP_PORT` (587 ya da `SMTP_SECURE=true` ile 465), `SMTP_USER`, `SMTP_PASS` ve isteğe bağlı `MAIL_FROM` değerlerini girin, kaydedin ve **Şimdi deploy et**'e tıklayın.
- Bültenler Mailgun üzerinden gönderilir; Ghost Admin → Settings → Email newsletter altında yapılandırılır.

## Nextcloud

**2 GB bellek gerekir.** MariaDB ve Redis ile dosyalar, takvim, kişiler ve ofis işbirliği.

- **Yönetici girişini göster** ile giriş yapın (`admin` ve üretilen şifre).
- Uygulamaları ayarlarındaki Nextcloud uygulama mağazasından kurun. Büyük yüklemeler, konteynerdeki sitenin PHP ve web sunucusu ayarlarıyla sınırlıdır.
- Ana sürüm yükseltmeleri Zefily tarafından test edildikten sonra yapılır: Nextcloud ana sürüm atlayamaz.

## OpenClaw

**2 GB bellek gerekir.** Control UI'ıyla birlikte açık kaynak bir yapay zekâ ajanı geçidi.

- Alan adınızı açın ve **gateway token**'ı girin: **Yönetici girişini göster**'in gösterdiği yönetici şifresidir.
- Model sağlayıcı anahtarlarınızı (OpenAI, Anthropic, …) ve kanalları Control UI'da ekleyin.
- HTTPS'i açık tutun: OpenClaw genel adresini yalnızca HTTPS üzerinden kabul eder.

## Hermes Agent + WebUI

**2 GB bellek gerekir.** Nous Research'ün Hermes Agent'ı ve Hermes WebUI.

- Alan adınızı açın ve **Yönetici girişini göster**'in gösterdiği şifreyle WebUI'a giriş yapın.
- Model sağlayıcı anahtarlarınızı WebUI'da ekleyin. Ajanın API'si iki konteyner arasında özel kalır.
- İlk açılış WebUI'ın Python bağımlılıklarını kurar ve birkaç dakika sürer.

## Yığınları güncelleme

Sitenin **Dağıtım** bölmesindeki **Şimdi deploy et**, yığını sürüm politikasının izin verdiği imajlarla yeniden başlatır (bkz. [Hangi sürüm kurulur?](/tr/docs/tek-tikla-uygulamalar)). Zefily bir yığının daha yeni bir sürümünü test ettiğinde bölmede **Güncelleme var** görünür; o sürüme geçmek için deploy edin. Önce yedekleyin: yığın verileri adlandırılmış volume'lerde durur; sitenin dosyalarını yedekleyin ve varsa her uygulamanın kendi dışa aktarma özelliğini kullanın.

---
Kaynak: https://zefily.com/tr/docs/uygulama-yiginlari
