mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
rework PR remarks
This commit is contained in:
parent
fa76bd68a1
commit
de234cc7df
@ -38,7 +38,7 @@ LOGIN_SERVER_KEY=a51ef8ac7ef1abf162fb7a65261acd7a
|
|||||||
# EMail
|
# EMail
|
||||||
EMAIL=false
|
EMAIL=false
|
||||||
EMAIL_TEST_MODUS=false
|
EMAIL_TEST_MODUS=false
|
||||||
EMAIL_TEST_RECEIVER=test_team@gradido.net
|
EMAIL_TEST_RECEIVER=stage1@gradido.net
|
||||||
EMAIL_USERNAME=gradido_email
|
EMAIL_USERNAME=gradido_email
|
||||||
EMAIL_SENDER=info@gradido.net
|
EMAIL_SENDER=info@gradido.net
|
||||||
EMAIL_PASSWORD=xxx
|
EMAIL_PASSWORD=xxx
|
||||||
|
|||||||
@ -5,7 +5,6 @@ JWT_SECRET=$JWT_SECRET
|
|||||||
JWT_EXPIRES_IN=$JWT_EXPIRES_IN
|
JWT_EXPIRES_IN=$JWT_EXPIRES_IN
|
||||||
GRAPHIQL=false
|
GRAPHIQL=false
|
||||||
GDT_API_URL=$GDT_API_URL
|
GDT_API_URL=$GDT_API_URL
|
||||||
ENV_NAME=$ENV_NAME
|
|
||||||
|
|
||||||
# Database
|
# Database
|
||||||
DB_HOST=localhost
|
DB_HOST=localhost
|
||||||
|
|||||||
@ -28,7 +28,6 @@ const server = {
|
|||||||
JWT_EXPIRES_IN: process.env.JWT_EXPIRES_IN || '10m',
|
JWT_EXPIRES_IN: process.env.JWT_EXPIRES_IN || '10m',
|
||||||
GRAPHIQL: process.env.GRAPHIQL === 'true' || false,
|
GRAPHIQL: process.env.GRAPHIQL === 'true' || false,
|
||||||
GDT_API_URL: process.env.GDT_API_URL || 'https://gdt.gradido.net',
|
GDT_API_URL: process.env.GDT_API_URL || 'https://gdt.gradido.net',
|
||||||
ENV_NAME: process.env.NODE_ENV || 'production',
|
|
||||||
PRODUCTION: process.env.NODE_ENV === 'production' || false,
|
PRODUCTION: process.env.NODE_ENV === 'production' || false,
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -69,7 +68,7 @@ const loginServer = {
|
|||||||
const email = {
|
const email = {
|
||||||
EMAIL: process.env.EMAIL === 'true' || false,
|
EMAIL: process.env.EMAIL === 'true' || false,
|
||||||
EMAIL_TEST_MODUS: process.env.EMAIL_TEST_MODUS === 'true' || 'false',
|
EMAIL_TEST_MODUS: process.env.EMAIL_TEST_MODUS === 'true' || 'false',
|
||||||
EMAIL_TEST_RECEIVER: process.env.EMAIL_TEST_RECEIVER || 'test_team@gradido.net',
|
EMAIL_TEST_RECEIVER: process.env.EMAIL_TEST_RECEIVER || 'stage1@gradido.net',
|
||||||
EMAIL_USERNAME: process.env.EMAIL_USERNAME || 'gradido_email',
|
EMAIL_USERNAME: process.env.EMAIL_USERNAME || 'gradido_email',
|
||||||
EMAIL_SENDER: process.env.EMAIL_SENDER || 'info@gradido.net',
|
EMAIL_SENDER: process.env.EMAIL_SENDER || 'info@gradido.net',
|
||||||
EMAIL_PASSWORD: process.env.EMAIL_PASSWORD || 'xxx',
|
EMAIL_PASSWORD: process.env.EMAIL_PASSWORD || 'xxx',
|
||||||
|
|||||||
@ -76,12 +76,8 @@ const createServer = async (
|
|||||||
})
|
})
|
||||||
apollo.applyMiddleware({ app, path: '/' })
|
apollo.applyMiddleware({ app, path: '/' })
|
||||||
logger.info(
|
logger.info(
|
||||||
`running in GRADIDO_ENV_NAME=${CONFIG.ENV_NAME} as PRODUCTION=${CONFIG.PRODUCTION} and EMAIL_TEST_MODUS=${CONFIG.EMAIL_TEST_MODUS} ...`,
|
`running with PRODUCTION=${CONFIG.PRODUCTION}, sending EMAIL enabled=${CONFIG.EMAIL} and EMAIL_TEST_MODUS=${CONFIG.EMAIL_TEST_MODUS} ...`,
|
||||||
)
|
)
|
||||||
if (CONFIG.PRODUCTION && CONFIG.EMAIL_TEST_MODUS === 'true') {
|
|
||||||
logger.error(`### RUNNING ENVIRONMENT Production IN EMAIL_TEST_MODE IS NOT ALLOWED ###`)
|
|
||||||
throw new Error(`### RUNNING ENVIRONMENT Production IN EMAIL_TEST_MODE IS NOT ALLOWED ###`)
|
|
||||||
}
|
|
||||||
logger.debug('createServer...successful')
|
logger.debug('createServer...successful')
|
||||||
return { apollo, app, con }
|
return { apollo, app, con }
|
||||||
}
|
}
|
||||||
|
|||||||
@ -95,9 +95,6 @@
|
|||||||
> cp .env.dist .env
|
> cp .env.dist .env
|
||||||
> nano .env
|
> nano .env
|
||||||
>> Adjust values accordingly
|
>> Adjust values accordingly
|
||||||
# Define name of gradido environment
|
|
||||||
> the env variable GRADIDO_ENV_NAME have to be set during system installation manually to "development, stage1, stage2, stage3, production"
|
|
||||||
> export GRADIDO_ENV_NAME=development
|
|
||||||
# Define cronjob to compensate yarn output in /tmp
|
# Define cronjob to compensate yarn output in /tmp
|
||||||
> yarn creates output in /tmp directory, which must be deleted regularly and will be done per cronjob
|
> yarn creates output in /tmp directory, which must be deleted regularly and will be done per cronjob
|
||||||
> on stage1 a hourly job is necessary by setting the following job in the crontab for the gradido user
|
> on stage1 a hourly job is necessary by setting the following job in the crontab for the gradido user
|
||||||
|
|||||||
@ -120,8 +120,8 @@ yarn build
|
|||||||
if [ "$DEPLOY_SEED_DATA" = "true" ]; then
|
if [ "$DEPLOY_SEED_DATA" = "true" ]; then
|
||||||
yarn seed
|
yarn seed
|
||||||
fi
|
fi
|
||||||
# the env variable GRADIDO_ENV_NAME have to be set during system installation manually (development, stage1, stage2, stage3) if it should differ from production
|
# TODO maybe handle this differently?
|
||||||
export NODE_ENV="${GRADIDO_ENV_NAME:=production}"
|
export NODE_ENV=production
|
||||||
pm2 delete gradido-backend
|
pm2 delete gradido-backend
|
||||||
pm2 start --name gradido-backend "yarn --cwd $PROJECT_ROOT/backend start" -l $GRADIDO_LOG_PATH/pm2.backend.$TODAY.log --log-date-format 'YYYY-MM-DD HH:mm:ss.SSS'
|
pm2 start --name gradido-backend "yarn --cwd $PROJECT_ROOT/backend start" -l $GRADIDO_LOG_PATH/pm2.backend.$TODAY.log --log-date-format 'YYYY-MM-DD HH:mm:ss.SSS'
|
||||||
pm2 save
|
pm2 save
|
||||||
@ -133,8 +133,8 @@ cd $PROJECT_ROOT/frontend
|
|||||||
unset NODE_ENV
|
unset NODE_ENV
|
||||||
yarn install
|
yarn install
|
||||||
yarn build
|
yarn build
|
||||||
# the env variable GRADIDO_ENV_NAME have to be set during system installation manually (development, stage1, stage2, stage3) if it should differ from production
|
# TODO maybe handle this differently?
|
||||||
export NODE_ENV="${GRADIDO_ENV_NAME:=production}"
|
export NODE_ENV=production
|
||||||
pm2 delete gradido-frontend
|
pm2 delete gradido-frontend
|
||||||
pm2 start --name gradido-frontend "yarn --cwd $PROJECT_ROOT/frontend start" -l $GRADIDO_LOG_PATH/pm2.frontend.$TODAY.log --log-date-format 'YYYY-MM-DD HH:mm:ss.SSS'
|
pm2 start --name gradido-frontend "yarn --cwd $PROJECT_ROOT/frontend start" -l $GRADIDO_LOG_PATH/pm2.frontend.$TODAY.log --log-date-format 'YYYY-MM-DD HH:mm:ss.SSS'
|
||||||
pm2 save
|
pm2 save
|
||||||
@ -146,8 +146,8 @@ cd $PROJECT_ROOT/admin
|
|||||||
unset NODE_ENV
|
unset NODE_ENV
|
||||||
yarn install
|
yarn install
|
||||||
yarn build
|
yarn build
|
||||||
# the env variable GRADIDO_ENV_NAME have to be set during system installation manually (development, stage1, stage2, stage3) if it should differ from production
|
# TODO maybe handle this differently?
|
||||||
export NODE_ENV="${GRADIDO_ENV_NAME:=production}"
|
export NODE_ENV=production
|
||||||
pm2 delete gradido-admin
|
pm2 delete gradido-admin
|
||||||
pm2 start --name gradido-admin "yarn --cwd $PROJECT_ROOT/admin start" -l $GRADIDO_LOG_PATH/pm2.admin.$TODAY.log --log-date-format 'YYYY-MM-DD HH:mm:ss.SSS'
|
pm2 start --name gradido-admin "yarn --cwd $PROJECT_ROOT/admin start" -l $GRADIDO_LOG_PATH/pm2.admin.$TODAY.log --log-date-format 'YYYY-MM-DD HH:mm:ss.SSS'
|
||||||
pm2 save
|
pm2 save
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user