Add typeform server

This commit is contained in:
2024-12-29 16:43:30 -05:00
parent 4192e64179
commit 8f99548ad0
8 changed files with 1748 additions and 1 deletions

View File

@@ -27,6 +27,7 @@ const metaEnv = loadEnvFile(path.resolve(__dirname, 'meta-server/.env'));
const googleAnalyticsEnv = require('dotenv').config({
path: path.resolve(__dirname, 'google-server/.env')
}).parsed || {};
const typeformEnv = loadEnvFile(path.resolve(__dirname, 'typeform-server/.env'));
// Common log settings for all apps
const logSettings = {
@@ -151,7 +152,7 @@ module.exports = {
},
{
...commonSettings,
name: 'google-analytics-server',
name: 'google-server',
script: path.resolve(__dirname, './google-server/server.js'),
watch: false,
env: {
@@ -166,6 +167,23 @@ module.exports = {
NODE_ENV: 'production',
GOOGLE_ANALYTICS_PORT: 3007
}
},
{
...commonSettings,
name: 'typeform-server',
script: './typeform-server/server.js',
env: {
NODE_ENV: 'production',
TYPEFORM_PORT: 3008,
...typeformEnv
},
error_file: 'typeform-server/logs/pm2/err.log',
out_file: 'typeform-server/logs/pm2/out.log',
log_file: 'typeform-server/logs/pm2/combined.log',
env_production: {
NODE_ENV: 'production',
TYPEFORM_PORT: 3008
}
}
]
};