Dokümantasyon

Kendiniz kurup yönetin — deneyim gerekmez

Kopyala-yapıştır yapabiliyorsanız Chatstead’i çalıştırabilirsiniz. İşte tüm yolculuk, sade bir dille. Tam kılavuzlar paketin içinde gelir.

Dakikalar içinde kur

sudo erişimli, temiz bir Ubuntu 22.04 / 24.04 sunucuda:

  1. 1

    Paketi yükle

    chatstead.zip’i sunucunuza kopyalayın (USER ve IP’yi kendinizinkiyle değiştirin):

    scp chatstead.zip USER@YOUR_SERVER_IP:~/
  2. 2

    Sunucuya bağlan

    Bir SSH oturumu açın:

    ssh USER@YOUR_SERVER_IP
  3. 3

    Tek komut çalıştır

    Bu her şeyi açar ve kurar — uygulama, servis ve güvenlik duvarı. Başında domaininizi sorar (opsiyonel):

    sudo apt-get install -y unzip && unzip -o chatstead.zip -d chatstead && sudo bash chatstead/deploy/install.sh
  4. 4

    Yazdırdığı adresi aç

    Kolay bir kurulum sihirbazı yönetici hesabınızı ve çalışma alanı adınızı oluşturur. Varsayılan şifre yoktur. Bitirdiğinizde giriş yapmış olursunuz.

Bir domaini sunucunuza yönlendirin

Güvenilir HTTPS (yeşil kilit) için domaininizin sunucunuza çözülmesi gerekir. İki yol — birini seçin.

A) Mevcut DNS’inizi kullanın (en kolay)

Registrar’ınızda veya Cloudflare’de, domaininiz için sunucunuzun IP’sine bir A kaydı ekleyin. Yaklaşık iki dakika. Çoğu kullanıcı için önerilir.

B) Kendi name server’larınızı çalıştırın

Chatstead sunucusu aynı zamanda BIND9 ile DNS otoriteniz olabilir (ns1/ns2.domaininiz.com) — hiç dış DNS sağlayıcı olmadan. Tamamen self-hosted. Adım adım komutlar pakete dahil DNS kılavuzundadır.

Sonra kurucuyu domaininizle tekrar çalıştırın; ücretsiz bir Let’s Encrypt sertifikasını otomatik alır. 80 ve 443 portlarının, sağlayıcınızın bulut güvenlik duvarı dahil, açık olduğundan emin olun.

Ekibinizi içeri alın

Kimin katılabileceği sizin kontrolünüzde.

Kullanıcıları kendiniz ekleyin

Yönetim paneli → Kullanıcılar → Ekle. Ad, kullanıcı adı ve şifre girin — hesap anında çalışır.

Ya da kaydı açın

Yönetim paneli → Kayıt & Güvenlik → “Kullanıcılar kendileri kayıt olabilsin”. Giriş ekranında Kayıt linki belirir. İsteğe bağlı e-posta doğrulama veya admin onayı ekleyin.

Markanız yapın

Yönetim paneli → Marka → çalışma alanı adı, logo ve ikon ayarlayın. Değişiklikler anında uygulanır.

Günlük işlemler

Birkaç komut neredeyse her şeyi kapsar. Bunları sunucuda çalıştırın.

Logları görjournalctl -u localchat -f
Yeniden başlatsudo systemctl restart localchat
Sağlık kontrolücurl -k https://localhost:3443/api/health
Veri & dosya yedeğisudo bash /opt/localchat/deploy/backup.sh
Güncelle (veri korunur)yeni paketi yükle, kurucuyu tekrar çalıştır

Tam kılavuzlar dahildir

Her satın alma tam dokümantasyonla gelir — Hızlı Başlangıç, Yönetici Kılavuzu, Kullanıcı Kılavuzu, DNS kurulumu, Yapılandırma ve SSS — hepsi paketin içinde, böylece ekibinizin cevaplar her zaman elinin altında olur.