Truncgil Connect, AI destekli IoT ve otomasyon platformu olarak tasarlanmış, Node-RED tabanlı güçlü bir çözümdür.
- Docker (v20.0.0 veya üzeri)
- Docker Compose (v3.8 veya üzeri)
- En az 2GB RAM
- En az 1GB boş disk alanı
# 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!
# Truncgil Connect'i başlatın
npm start
# veya
docker-compose up -d# Container durumunu kontrol edin
npm run status
# veya
docker-compose ps
# Logları kontrol edin
npm run logs
# veya
docker-compose logs -f truncgil-connect- Web Arayüzü: http://localhost:1880
- Admin Panel: http://localhost:1880/admin
- API Endpoint: http://localhost:1880/api
Varsayılan Giriş Bilgileri:
- Kullanıcı Adı:
admin - Şifre:
admin123(mutlaka değiştirin!)
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ı
# 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- Şifreleri Değiştirin:
.envdosyasındaki tüm şifreleri güçlü şifrelerle değiştirin - Firewall Ayarları: Gereksiz portları kapatın
- SSL Sertifikası: Üretim ortamında HTTPS kullanın
- Yedekleme: Düzenli olarak
truncgil-connect-datadizinini yedekleyin
# En son sürümü çekin
npm run update# Logları kontrol edin
docker-compose logs truncgil-connect
# Container'ı yeniden oluşturun
docker-compose down
docker-compose up -d --builddocker-compose.yml dosyasında port numarasını değiştirin:
ports:
- "1881:1880" # 1880 yerine 1881 kullanıntruncgil-connect-data dizinini düzenli olarak yedekleyin:
tar -czf truncgil-connect-backup-$(date +%Y%m%d).tar.gz truncgil-connect-data/- Website: https://connect.truncgil.com
- Dokümantasyon: https://docs.truncgil.com
- GitHub: https://github.com/truncgil/truncgil-connect
Bu proje MIT lisansı altında lisanslanmıştır.
Truncgil Connect v1.0.0 - Türkiye'nin AI Destekli IoT Platformu 🚀