1. GitHub senkronunu açın
    Lovable’da proje → Settings → Integrations → GitHub → bağlayın. (İki yönlü senkron mümkün.) docs.lovable.dev+1
  2. 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.)
  3. Ortam değişkenlerini ayarlayın (.env)
    Lovable tarafında kullandığınız API anahtarları, veritabanı URL’leri vb. değerleri yeni altyapıya taşıyın. (Kod taşınabilir; ayarlar size ait.) docs.lovable.dev
  4. Altyapı seçenekleri
    • Vercel/Netlify: Lovable zaten tek tık entegrasyon anlatıyor; GitHub repo’yu 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.js’in 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 (ENV’leri ona göre düzenleyin). docs.lovable.dev
  • Güncelleme akışı: GitHub’a push ettikçe CI/CD ile otomatik build/deploy kurgulayabilirsiniz. Lovable içinden “Publish” tuşu da var; bu Lovable’ın kendi host’unda yayınlar—kendi sunucunuzdan bağımsızdır. docs.lovable.dev
Örnek kurulum (VPS)
  1. git clone ... && cd proje
  2. .env değerlerini ekleyin
  3. npm ci && npm run build
  4. npm run start (veya pm2 start npm --name app -- start)
  5. 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.