-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpm2.config.cjs
More file actions
42 lines (42 loc) · 1.1 KB
/
pm2.config.cjs
File metadata and controls
42 lines (42 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/** @type {import('pm2').Config} */
module.exports = {
apps: [
{
name: 'dev',
cwd: '/app',
script: 'bun run dev',
exec_mode: 'fork',
instances: 1,
autorestart: true,
watch: false,
env_file: '.env',
env: {
PORT: '3000',
APPWRITE_ENDPOINT: process.env.APPWRITE_ENDPOINT,
APPWRITE_PROJECT_ID: process.env.APPWRITE_PROJECT_ID,
APPWRITE_API_KEY: process.env.APPWRITE_API_KEY,
VITE_INSTRUMENTATION_SCRIPT_SRC:
process.env.VITE_INSTRUMENTATION_SCRIPT_SRC,
DISABLE_HMR: 'true',
},
},
{
name: 'start',
cwd: '/app',
script: 'bun run start',
exec_mode: 'fork',
instances: 1,
autorestart: true,
watch: false,
env_file: '.env',
env: {
PORT: '3000',
APPWRITE_ENDPOINT: process.env.APPWRITE_ENDPOINT,
APPWRITE_PROJECT_ID: process.env.APPWRITE_PROJECT_ID,
APPWRITE_API_KEY: process.env.APPWRITE_API_KEY,
VITE_INSTRUMENTATION_SCRIPT_SRC:
process.env.VITE_INSTRUMENTATION_SCRIPT_SRC,
},
},
],
}