29 lines
819 B
JavaScript
29 lines
819 B
JavaScript
module.exports = {
|
|
apps: [
|
|
{
|
|
name: 'almeira-web',
|
|
script: 'server.js',
|
|
instances: 'max', // O un número específico de CPU cores como 1 o 2
|
|
exec_mode: 'cluster',
|
|
autorestart: true,
|
|
watch: false,
|
|
max_memory_restart: '1G',
|
|
env: {
|
|
NODE_ENV: 'production',
|
|
PORT: 3000,
|
|
HOSTNAME: '0.0.0.0'
|
|
},
|
|
env_production: {
|
|
NODE_ENV: 'production',
|
|
PORT: 3000,
|
|
HOSTNAME: '0.0.0.0',
|
|
// Inyecta aquí las variables de entorno si no usas un archivo .env
|
|
NEXT_PUBLIC_APPWRITE_ENDPOINT: 'https://appwrite.almeira.com.co/v1',
|
|
NEXT_PUBLIC_APPWRITE_PROJECT_ID: '69b84df5003bd8957c5c',
|
|
APPWRITE_DATABASE_ID: 'almeira',
|
|
NEXT_PUBLIC_APPWRITE_MEDIA_BUCKET_ID: 'media_bucket'
|
|
}
|
|
}
|
|
]
|
|
};
|