🧩 Çalışma Koşulları ve Sistem Gereksinimleri
Son güncelleme: 15.10.2026 · Bu sayfa, satın alma öncesi tek bakışta ne gerektiğini gösterir.
Programı kendi makinenizde çalıştırırsınız; biz sunucu barındırmıyoruz. Aşağıdaki koşullar sağlanmazsa yazılım çalışmaz — bunu baştan yazıyoruz ki satın alma sonrası sürpriz yaşanmasın.
Kısaca: İnternete bağlı bir VPS veya dedike makine (root/SSH) + Node.js + alan adı ve HTTPS sertifikası + doğru bildirilmiş sunucu IP'si gerekir. Program tek makinede çalışır; taşınacaksa yeni IP bizim tarafımızdan işlenir.
1) Program hangi koşullarda çalışır? (lisans kuralları)
- Sunucu makinesi IP adresi zorunludur. Programın lisansı bu IP adresine bağlanır; yanlış ya da eksik IP ile kurulum çalışmaz.
- Yazılım tek makinede çalışır: lisans, bildirdiğiniz server makinesinin IP adresine kilitlidir.
- Programı başka bir makineye taşırsanız eski IP geçersiz olur ve yazılım açılmaz; yeni makinenin IP'si yalnız bizim tarafımızdan işlenerek tanımlanır — bize danışmadan ikinci bir makinede çalışmaz.
- Klonlama/devir yoktur: paketin kopyası başka bir makinede açılmaz, lisans üçüncü kişilere devredilemez.
- Oda kiralama'da alan adınızı doğru vermek zorundasınız; odalar ve lisans bu alan adına bağlanır.
- Ek alan adı: yazılımı ek bir alan adı altında kullanmak isterseniz destek ekibimize (destek@tiktokcams.com) destek mailiyle bildirmeniz gerekir; ek alan adı lisansa tanımlandıktan sonra çalışır.
- Lisans nabzı: kurulum, satıcı tarafından belirlenen aralıkta (varsayılan 72 saat) merkeze "lisansım doğru mu?" diye sorar (IP + API anahtarı). Eşleşmezse, lisans kapatıldıysa ya da süre dolduysa program durur.
- Kısa kesinti toleransı: merkeze ulaşılamazsa son onaydan sonra 72 saat çalışmaya devam eder; sonrasında kilitlenir.
- Uzaktan durdurma: ödeme/lisans durumu bozulduğunda sunucudaki servis merkezden durdurulabilir (Linux'ta systemd, Windows'ta yalnız lisans kilidi).
Sözleşmede de yazıyor: makine değişikliği yalnız
yazılı talebiniz + operatör onayıyla, makine başına sınırlı sayıda yapılır; eski makinedeki lisans kapatılır. Ayrıntı:
Kullanım Koşulları (madde 5b) ve paket içindeki
LISANS.txt.
2) Gereksinimler (çalışması için gerekli olanlar)
| Gereksinim | En az | Önerilen |
| İşletim sistemi | Ubuntu 20.04/22.04 · Debian 11 (64-bit) | Ubuntu 24.04 LTS (64-bit) — test edilen ortam |
| Node.js | Node 16 + npm | Node 22 LTS + npm |
| Web sunucu / SSL | Geçerli HTTPS sertifikası (kamera/mikrofon HTTPS olmadan açılmaz) | nginx (veya Apache) + ücretsiz Let's Encrypt |
| CPU | 2 vCPU | 4–8 vCPU (100+ eşzamanlı katılımcı) |
| RAM | 4 GB | 8–16 GB |
| Disk | 20 GB SSD | 40 GB+ NVMe SSD |
| Bant genişliği | Simetrik, ölçüsüz tercih edilir | ~100 Mbps simetrik (100 eşzamanlı için) |
| Alan adı + DNS | A kaydı makinenin IP'sine | Kendi alan adınız + alt alanlar (api/panel) |
| Yetki | root / SSH erişimi | Servis (systemd/PM2), sertifika ve portlar için tam yetki |
| Açık portlar | 80/443 (web) · 3000 (uygulama) · 3010 (panel, yalnız localhost) | + 3478 TCP/UDP (TURN/STUN — sesli/görüntülü aktarım) |
Ölçü fikirleri (kamera açan kişi başına)
- Kamera açan kişi başına ~1–1,5 Mbps yukarı, izleyen kişi başına ~0,5–1,5 Mbps aşağı bant tüketilir.
- Bir odada aynı anda kamera açabilecek kişi sayısı varsayılan 12'dir (
ODA_KAMERA_SINIRI; 0 = sınırsız, isteyene yükseltilir). İzleme ve sohbet sınırsızdır.
- Eşzamanlı katılımcı tavanı satın aldığınız kademe ile belirlenir (ör. 100 kişi) ve kurulum o kademenin dışına çıkamaz.
Kolay kurulum: paketle gelen kılavuz, ZIP ve ssl-sertifika-uret.js betiğiyle sertifikayı kendiniz üretebilirsiniz; teknik yeterlilik gerekmez ama sunucu sizin olmalıdır.
3) İşletim sistemleri
- Linux (önerilen, tam destek): Ubuntu 20.04 / 22.04 / 24.04 LTS, Debian 11 / 12 — 64-bit. Servis, sertifika, port ve uzaktan durdurma bu ortamda tamamen çalışır.
- Windows Server 2019/2022, Windows 10/11 (64-bit): çalışır; kurulum ve kullanım desteklidir. Sınır: uzaktan servis durdurma ajanı yalnız Linux içindir — Windows'ta geriye lisans doğrulama kilidi kalır.
- Paylaşımlı hosting (cPanel/Plesk), statik hosting, "hazır site" paketleri: uygun değildir — sürekli çalışan Node servisi, açık portlar ve WebRTC/TURN gerekir.
- Mimari: 64-bit (x86_64 / arm64). 32-bit sistemler desteklenmez.
4) Nerede barınır? (barınma alanları)
- Yazılımın kendisi: sizin makinenizde. Önerilen dizin
/opt/ChatRoomEU-Host, çalışma biçimi systemd servisi (Linux) veya PM2.
- Veriler: yine sizin makinenizde —
data/ klasöründeki JSON dosyaları (kullanıcılar, odalar, loglar, faturalar). Biz kopyasını tutmuyoruz; yedekleme sizin sorumluluğunuzdadır.
- Medya aktarımı: görüntü/ses WebRTC ile doğrudan akar; ağ sıkıysa (kurumsal/NAT arkası) TURN sunucusu devreye girer. TURN bağlantısı merkezimize bağlıdır; kendi TURN sunucunuzu da
.env içinde tanımlayabilirsiniz.
- Alan adı ve DNS: sizin hesabınızda. E-posta: kendi kurumsal adresiniz — biz e-posta hizmeti sağlamıyoruz.
- Bizde barınan: yalnız lisans/paket kaydı, etkinleştirme (kayıt kodu) ve destek bilgisi. Müşteri veriniz bizde saklanmaz.
- Sunucu sağlayıcı seçimi sizde: lokasyonu siz seçersiniz. Türkiye'den düşük gecikme için yurt içi veya yakın bölge (Avrupa) lokasyonu önerilir.
Bulut/sağlayıcı notu: bazı sağlayıcılar 25, 3000, 3478 gibi portları kısıtlar. Sipariş öncesi "port açma izni olan VPS/dedike" aldığınızdan emin olun; kısıtlı paketlerde sesli/görüntülü bağlantı kurulamaz.
5) Bizden ne gelir, sizden ne gerekir
✅ Bizden gelenler
- Kurulum paketi (ZIP) + adım adım kılavuz
- Lisans anahtarı + tek kullanımlık kayıt kodu
- TURN bağlantı bilgileri
- Sertifika üretim betiği (
ssl-sertifika-uret.js)
- Panelden IP/limit güncelleme (taşıma talebinde)
- E-posta destek: destek@tiktokcams.com
📌 Sizden gerekli olanlar
- VPS/dedike makine (yukarıdaki ölçüler) + root/SSH
- Sunucu makinesinin doğru IP adresi
- Alan adı + DNS yönetimi + HTTPS sertifikası
- Node.js kurulumu ve servisin ayakta tutulması
- İşletim sistemi güncellemeleri, güvenlik ve yedekler
- Uygun ödeme/lisansın güncel tutulması
Programın çalışmadığı durumlar (beyan): paylaşımlı hosting · IP'siz/yanlış IP · ikinci makine veya klon · HTTPS'siz adres (kamera açılmaz) · oda kiralama'da yanlış alan adı · bildirilmemiş ek alan adı · süresi dolmuş/askıya alınmış lisans · donanım veya bant genişliği yetersizliği.
6) Kurulum bilmiyor musunuz? Sizin adınıza kurulum (istisnai hizmet)
Kuralımız nettir: yazılım sizin makinenizde ve sizin alan adınızda çalışır. Ancak kurulum bilmeyen ya da sunucu ve alan adı altyapısı olmayan müşterilerimiz için istisnai durumlarda, ücret karşılığında, sizin adınıza kurulum yapabiliyoruz: alan adı alınır, sunucu altyapısı hazırlanır ve program tarafımızdan kurulur.
Bunun için destek@tiktokcams.com adresine yazmanız yeterli. Değerlendirme için şu dört sorunun cevabını verin: (a) ne yapmak istiyorsunuz (hangi iş, hangi marka), (b) hangi kapasite gerekiyor (kaç eşzamanlı kişi / kaç oda), (c) bütçeniz nedir, (d) ne kadar süre kullanacaksınız.
Talebinizi değerlendiririz; şartlar uygun görülürse bizim tarafımızdan kurulum (alan adı + sunucu altyapısı + yazılım kurulumu) yapılır ve hizmet bedeli paketinize eklenir.
Dürüst açıklama: bu yol istisnadır ve ücretlidir; standart paketin parçası değildir. Her talebi kabul etmiyoruz — karar tamamen bize aittir ve değerlendirme sonucunda verilir. Uygun görülen talepte altyapı/kurulum bedeli, kapsam ve süre ayrıca konuşulur. Kurulum sonrası altyapının işletilmesi (işletim sistemi güncellemeleri, yedekleme, kesinti müdahalesi) dahil değildir; istenirse ayrıca ücretlendirilir. Alan adı ve sunucu, kurulum bitince sizin adınıza teslim edilir.
7) Sık sorulan sorular
Program hangi işletim sistemlerinde çalışır?
Linux (Ubuntu 20.04/22.04/24.04 LTS, Debian 11/12 — 64-bit) önerilir ve tam desteklidir. Windows Server 2019/2022 veya Windows 10/11 (64-bit) üzerinde de çalışır; ancak uzaktan servis durdurma ajanı yalnız Linux'ta çalışır.
Paylaşımlı hosting (cPanel) yeterli mi?
Hayır. Program bir Node.js uygulamasıdır: sürekli çalışan servis, açık portlar ve WebRTC/TURN gerekir. Bu yüzden root/SSH erişimi olan VPS veya dedike sunucu gerekir; paylaşımlı hosting paketlerinde çalışmaz.
Yazılım kaç makinede çalışır?
Tek makinede. Lisans, bildirdiğiniz server makinesinin IP adresine kilitlidir. Başka bir makineye taşınırsa eski IP geçersiz olur ve yazılım açılmaz; yeni makinenin IP'si yalnız bizim tarafımızdan işlenir — bize danışmadan ikinci bir makinede çalışmaz.
Alan adı olmadan sadece IP ile çalışır mı?
Çalıştırılabilir; ancak kamera ve mikrofon tarayıcıda yalnız HTTPS'te açılır. Alan adı + ücretsiz Let's Encrypt sertifikası önerilir. Alan adı olmadan IP + kendi imzalı sertifika ile de çalışır, fakat ziyaretçiler tarayıcı uyarısını kabul etmek zorunda kalır. Oda kiralama paketinde alan adınızı doğru bildirmek zorundasınız.
Yazılımı ek bir alan adı altında kullanabilir miyim?
Kullanabilirsiniz; ek alan adını destek ekibimize (destek@tiktokcams.com) destek mailiyle bildirmeniz gerekir. Ek alan adı lisansa tanımlandıktan sonra çalışır.
Yazılım kendi sunucumda mı barınır, siz mi barındırıyorsunuz?
Yazılım ve tüm veriler kendi makinenizde barınır: biz sunucu barındırmıyoruz. İşletim sistemi, güncellemeler, güvenlik ve yedekler size aittir. Bizde yalnız lisans/paket kaydı, etkinleştirme ve destek bilgisi tutulur.
Donanım ve bant genişliği ne olmalı?
En az 2 vCPU, 4 GB RAM, 20 GB SSD; 100 eşzamanlı katılımcı için 4–8 vCPU, 8–16 GB RAM, 40 GB+ NVMe SSD ve ~100 Mbps simetrik bağlantı önerilir. Kamera açan kişi başına ~1–1,5 Mbps yukarı, izleyen başına ~0,5–1,5 Mbps aşağı bant tüketilir.
Yedeklerden kim sorumlu?
Sunucunuza yazılan tüm veri (data/ klasörü) sizin makinenizdedir; yedekleme ve geri yükleme sizin sorumluluğunuzdadır. Biz müşteri verinizin kopyasını tutmuyoruz.
Kurulum bilmiyorum veya sunucu/alan adım yok; ne yapabilirim?
İstisnai durumlarda, ücret karşılığında, sizin adınıza kurulum yapabiliyoruz: alan adı alınır, sunucu altyapısı hazırlanır ve program tarafımızdan kurulur. destek@tiktokcams.com adresine talebinizi yazın: (a) ne yapmak istediğiniz, (b) kapasite ihtiyacınız (kaç kişi/kaç oda), (c) bütçeniz ve (d) kullanım süreniz. Talebi değerlendiririz; şartlar uygun görülürse bizim tarafımızdan kurulum yapılır. Bu istisnai ve ücretli bir hizmettir, standart paketin parçası değildir; her talep kabul edilmez ve karar tamamen satıcıya aittir. Alan adı ve sunucu kurulum sonunda sizin adınıza teslim edilir.