- Node 16 is required
npm install --all
npm run-script build
- the build artefacts are deployed to
/dist
npm start
npm test
- reports generated to
/allure-results
- reports generated to
npm run-script test-cucumber-dev
- for Console Output
/config/server.config.json
- each value can be overwritten by your environment
{
"HTTP_PORT": 3000,
"HTTPS_PORT": 3001,
"USE_SSL": true,
"FRONTEND_URL": "",
"NOTIFICATION_URL": "https://[Frontend-FQDN]/notifications",
"NOTIFICATION_INTERVAL": 5,
"NOTIFICATION_CLIENT_ID": "kix-agent-portal",
"BACKEND_API_URL": "http://[Backend-FQDN]/api/v1",
"LOG_LEVEL": 3,
"LOG_FILEDIR": "logs",
"LOG_TRACE": true,
"ENABLE_PROFILING": true,
"BACKEND_API_TOKEN": "...",
"UPDATE_TRANSLATIONS": true,
"REDIS_CACHE_PORT": 6379,
"REDIS_CACHE_HOST": "localhost"
}
- Certificate
/cert
- activate
USE_SSL
config
- see
/doc/index.html