Files
kelolabumi-web/README.md
2026-04-23 01:43:48 +07:00

867 B

Kelola Bumi Web

Website perusahaan PT Kelola Bumi Nusantara berbasis Next.js.

Requirement

  • Node.js 20 atau lebih baru
  • npm

Menjalankan lokal

npm install
npm run dev

Server produksi lokal:

npm run build
npm run start

Environment

Salin .env.example menjadi .env.local lalu isi nilainya.

Variabel yang dipakai:

  • SMTP_HOST
  • SMTP_PORT
  • SMTP_SECURE
  • SMTP_USER
  • SMTP_PASS
  • CONTACT_TO_EMAIL
  • CONTACT_CAPTCHA_SECRET

Deploy ke server

  1. Clone repository di server.
  2. Buat file .env.local.
  3. Jalankan npm install.
  4. Jalankan npm run build.
  5. Jalankan npm run start.

Untuk production, disarankan memakai process manager seperti PM2 atau systemd, dan reverse proxy seperti Nginx.

Catatan

  • Jangan commit .env.local.
  • Folder .next dan node_modules tidak perlu di-upload ke git.