node js hosting
Node.js Uygulamasını Docker ile Yayınlama Rehberi
Node.js uygulamasını üretime taşırken geliştirme sunucusu, yanlış port ve şişkin imaj en sık karşılaşılan problemlerdir. Küçük bir üretim kontrol listesi bu sorunların çoğunu önler.

Üretim komutunu ayırın
package.json içindeki start komutu geliştirme watcher’ı yerine derlenmiş uygulamayı çalıştırmalıdır. Kilit dosyanız varsa npm ci, tekrar üretilebilir bağımlılık kurulumu sağlar.
Konteynerin dışarıdan erişilebilir olmasını sağlayın
Uygulama localhost yerine 0.0.0.0 üzerinde ve PORT ortam değişkeninden gelen portta dinlemelidir. Secret değerler imaja değil çalışma anındaki ortam değişkenlerine eklenmelidir.
- 1.Üretim bağımlılıklarını kurun
- 2.Gerekliyse TypeScript build alın
- 3.Root olmayan kullanıcıya geçin
- 4.Tek ve açık bir start komutu çalıştırın
GitHub’dan DeployVera’ya
Repo bağlantısı sonrasında branch, build türü ve port seçilir. Build logları tamamlandığında uygulama adresini açın; sağlık uç noktasını ve veritabanı bağlantısını ayrıca doğrulayın. Kalıcı dosyaları konteynerin geçici dosya sistemine güvenerek saklamayın.