module.exports = { apps: [ { name: process.env.APP_NAME || 'entgamers-website', script: '~/.bun/bin/bun', args: 'start', interpreter: '~/.bun/bin/bun', env: { NODE_ENV: 'production', PORT: process.env.PORT || 3000, DISCORD_JOIN_WEBHOOK_URL: process.env.DISCORD_JOIN_WEBHOOK_URL } } ], deploy: { production: { user: process.env.SSH_USERNAME, host: process.env.DEPLOY_HOST, ref: 'origin/production', repo: 'https://github.com/SrJuggernaut/entgamers_pro', path: process.env.DEPLOY_PATH, 'post-deploy': 'pm2 startOrRestart --interpreter ~/.bun/bin/bun ecosystem.config.js', env: { APP_NAME: process.env.APP_NAME, PORT: process.env.PORT, DISCORD_JOIN_WEBHOOK_URL: process.env.DISCORD_JOIN_WEBHOOK_URL } }, preview: { user: process.env.SSH_USERNAME, host: process.env.DEPLOY_HOST, ref: 'origin/preview', repo: 'https://github.com/SrJuggernaut/entgamers_pro', path: process.env.DEPLOY_PATH, 'post-deploy': 'pm2 startOrRestart --interpreter ~/.bun/bin/bun ecosystem.config.js', env: { APP_NAME: process.env.APP_NAME, PORT: process.env.PORT, DISCORD_JOIN_WEBHOOK_URL: process.env.DISCORD_JOIN_WEBHOOK_URL } } } }