Skip to content

truncgil/connect

Repository files navigation

🚀 Truncgil Connect - Kurulum Kılavuzu

Truncgil Connect, AI destekli IoT ve otomasyon platformu olarak tasarlanmış, Node-RED tabanlı güçlü bir çözümdür.

📋 Gereksinimler

  • Docker (v20.0.0 veya üzeri)
  • Docker Compose (v3.8 veya üzeri)
  • En az 2GB RAM
  • En az 1GB boş disk alanı

🛠️ Kurulum Adımları

1. Ortam Değişkenlerini Ayarlayın

# env.example dosyasını .env olarak kopyalayın
cp env.example .env

# .env dosyasını düzenleyin ve güvenlik ayarlarını güncelleyin
nano .env

Önemli: .env dosyasındaki şifreleri mutlaka değiştirin!

2. Docker Container'ları Başlatın

# Truncgil Connect'i başlatın
npm start
# veya
docker-compose up -d

3. Kurulumu Doğrulayın

# Container durumunu kontrol edin
npm run status
# veya
docker-compose ps

# Logları kontrol edin
npm run logs
# veya
docker-compose logs -f truncgil-connect

🌐 Erişim Bilgileri

Varsayılan Giriş Bilgileri:

  • Kullanıcı Adı: admin
  • Şifre: admin123 (mutlaka değiştirin!)

📁 Proje Yapısı

truncgil-connect/
├── docker-compose.yml          # Docker konfigürasyonu
├── package.json               # Proje bilgileri
├── env.example               # Ortam değişkenleri örneği
├── truncgil-connect-data/    # Node-RED veri dizini
├── truncgil-connect-flows/   # Flow dosyaları
└── truncgil-connect-settings/ # Konfigürasyon dosyaları

🔧 Yönetim Komutları

# Başlat
npm start

# Durdur
npm stop

# Yeniden başlat
npm run restart

# Logları görüntüle
npm run logs

# Durum kontrolü
npm run status

# Güncelle
npm run update

🛡️ Güvenlik Önerileri

  1. Şifreleri Değiştirin: .env dosyasındaki tüm şifreleri güçlü şifrelerle değiştirin
  2. Firewall Ayarları: Gereksiz portları kapatın
  3. SSL Sertifikası: Üretim ortamında HTTPS kullanın
  4. Yedekleme: Düzenli olarak truncgil-connect-data dizinini yedekleyin

🔄 Güncelleme

# En son sürümü çekin
npm run update

🆘 Sorun Giderme

Container Başlamıyor

# Logları kontrol edin
docker-compose logs truncgil-connect

# Container'ı yeniden oluşturun
docker-compose down
docker-compose up -d --build

Port Çakışması

docker-compose.yml dosyasında port numarasını değiştirin:

ports:
  - "1881:1880"  # 1880 yerine 1881 kullanın

Veri Kaybı

truncgil-connect-data dizinini düzenli olarak yedekleyin:

tar -czf truncgil-connect-backup-$(date +%Y%m%d).tar.gz truncgil-connect-data/

📞 Destek

📄 Lisans

Bu proje MIT lisansı altında lisanslanmıştır.


Truncgil Connect v1.0.0 - Türkiye'nin AI Destekli IoT Platformu 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published