Chuyển tới nội dung chính

Cấu hình cơ bản

Sau khi cài đặt, bạn có thể tùy chỉnh hệ thống thông qua tệp cấu hình.

Tệp cấu hình chính

Cấu hình được quản lý qua tệp .env hoặc config.json tùy theo phiên bản.

Các tùy chọn cấu hình

Cài đặt chung

Tùy chọnMặc địnhMô tả
APP_NAMEMyAppTên hiển thị của ứng dụng
APP_URLhttp://localhost:3000URL gốc của ứng dụng
APP_TIMEZONEAsia/Ho_Chi_MinhMúi giờ hệ thống
APP_LOCALEviNgôn ngữ mặc định
DEBUG_MODEfalseBật chế độ debug (chỉ dùng khi phát triển)

Cài đặt cơ sở dữ liệu

Tùy chọnMô tả
DB_HOSTĐịa chỉ máy chủ cơ sở dữ liệu
DB_PORTCổng kết nối (mặc định: 5432)
DB_NAMETên cơ sở dữ liệu
DB_USERTên người dùng
DB_PASSMật khẩu

Cài đặt email

Tùy chọnMô tả
MAIL_HOSTMáy chủ SMTP
MAIL_PORTCổng SMTP (thường là 587 hoặc 465)
MAIL_USERTài khoản email
MAIL_PASSMật khẩu email
MAIL_FROMĐịa chỉ gửi mặc định

Áp dụng cấu hình

Sau khi thay đổi tệp cấu hình, khởi động lại dịch vụ:

npm restart
# hoặc
systemctl restart myapp

Kiểm tra cấu hình

Kiểm tra xem cấu hình đã được áp dụng đúng chưa:

npm run config:check
Lời khuyên

Luôn sao lưu tệp .env trước khi thực hiện bất kỳ thay đổi nào trong môi trường production.

Bảo mật

Không bao giờ đưa tệp .env lên git repository. Hãy thêm .env vào .gitignore.