chore: update memory limits in Dockerfile and next.config.ts
All checks were successful
Deploy / deploy (push) Successful in 7m21s
All checks were successful
Deploy / deploy (push) Successful in 7m21s
- Reduced NODE_OPTIONS max-old-space-size from 1536 to 1024 MB in Dockerfile. - Adjusted turbopackMemoryLimit in next.config.ts from 1.5 GB to 1 GB to prevent OOM-kills during build on VPS with limited memory. - Added a search input for filtering Turkish provinces in the SihirbazAdimlar component, improving user experience with real-time search functionality. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -30,8 +30,10 @@ const nextConfig: NextConfig = {
|
||||
...(kaynakKisitli
|
||||
? {
|
||||
// Turbopack'ın Rust tarafı NODE_OPTIONS heap sınırını görmez; bellek
|
||||
// hedefi byte cinsinden ayrıca verilir (1.5 GB).
|
||||
turbopackMemoryLimit: 1_610_612_736,
|
||||
// hedefi byte cinsinden ayrıca verilir (1 GB). 1.5 GB hedef + Node
|
||||
// heap'i, ~1.5 GB boş belleği olan VPS'te derleme fazında OOM-kill
|
||||
// üretiyordu (lokalde --memory=1536m ile reprodüke edildi).
|
||||
turbopackMemoryLimit: 1_073_741_824,
|
||||
// Statik üretim: varsayılan 4 worker × 8 eşzamanlı sayfa yerine tek
|
||||
// worker × 4 sayfa. Her worker ayrı bir Node süreci/heap'idir.
|
||||
cpus: 1,
|
||||
|
||||
Reference in New Issue
Block a user