Merhaba arkadaşlar
Lovable ile oluşturulan web sitelerini başka bir serverde nasıl kullanabiliriz? GitHub ile senkronize edilir ise, başka bir server altyapısında kullanılır mı? Konuda bilgisizliğimi bağışlayın
Lovable ile oluşturulan web siteleri
5
●302
- 02-11-2025, 19:53:42
- GitHub senkronunu açın
Lovableda proje → Settings → Integrations → GitHub → bağlayın. (İki yönlü senkron mümkün.) docs.lovable.dev+1 - Kodu çekin
Kendi sunucunuza git clone ile alın. Ardından dizinde:
npm install npm run build npm start # veya: npx next start
(Üretimde bir process manager: pm2/systemd kullanmanız önerilir.) - Ortam değişkenlerini ayarlayın (.env)
Lovable tarafında kullandığınız API anahtarları, veritabanı URLleri vb. değerleri yeni altyapıya taşıyın. (Kod taşınabilir; ayarlar size ait.) docs.lovable.dev - Altyapı seçenekleri
- Vercel/Netlify: Lovable zaten tek tık entegrasyon anlatıyor; GitHub repoyu bağlayıp otomatik deploy alabilirsiniz. lovable.dev+1
- VPS / kendi sunucunuz: Node 18+ kurun, build edin, reverse proxy (Nginx/Caddy) ile yayınlayın.
- Docker: Küçük bir Dockerfile ile image alıp her yerde çalıştırabilirsiniz.
- Klasik paylaşımlı hosting (sadece HTML/FTP): Sadece tam statik sayfalarda iş görür; Next.jsin sunucu taraflı özellikleri, formlar, auth, DB çağrıları çalışmaz. Lovable düz HTML/CSS vermiyor; proje Next.js kodu olarak dışa aktarılıyor. Shipper.now
Dikkat edilmesi gerekenler
- Kod formatı: Çıktı statik dosyalar değil, tam bir Next.js/React proje yapısı. Bu iyi bir şey; çünkü istediğiniz yerde derleyip çalıştırabilirsiniz. (Ama sadece index.html yükleyip geçeyim beklentisi doğru değil.) Shipper.now
- Servis bağımlılıkları: Lovable içinde ayarladığınız veritabanı, kimlik doğrulama, depolama, e-posta vb. servisleri kendi altyapınızda karşılamanız gerekir (ENVleri ona göre düzenleyin). docs.lovable.dev
- Güncelleme akışı: GitHuba push ettikçe CI/CD ile otomatik build/deploy kurgulayabilirsiniz. Lovable içinden Publish tuşu da var; bu Lovableın kendi hostunda yayınlarkendi sunucunuzdan bağımsızdır. docs.lovable.dev
Örnek kurulum (VPS)
- git clone ... && cd proje
- .env değerlerini ekleyin
- npm ci && npm run build
- npm run start (veya pm2 start npm --name app -- start)
- Nginx ile proxy_pass http://127.0.0.1:3000;
Kısaca
- GitHub senkronu açılırsa: Kodu alıp başka sunucuda kullanabilirsiniz.
- Statik hosting istiyorsanız: Projeniz tamamen statikse next export ile kısmen mümkün; ama SSR/işlevsel özellikler çalışmaz. Lovableın önerdiği yol Vercel/Netlify veya Node.js barındırma.
- GitHub senkronunu açın
- 02-11-2025, 19:53:59Merhaba, elinizde kaynak kodlar var ise bu durumda kendi sunucunuzda da koşturabilirsiniz demektir.Task adlı üyeden alıntı: mesajı görüntüle
- 02-11-2025, 20:10:52Vercel, Amplify gibi platformlarla tek tık ile uygulamanızı yayına alabilirsiniz. Önerim Amplify'ı kullanmanız yönünde eğer AWS ekosistemine hakimseniz.Task adlı üyeden alıntı: mesajı görüntüle
