You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
2.8 KiB
JavaScript

5 years ago
module.exports = {
// MongoDB
mongodbURI: 'mongodb://localhost:27017',
mongodbName: 'doofnalds',
// Redis
redisHost: '127.0.0.1',
redisPort: 6379,
// Microservice specific Configurations
accountManager: {
imapAuth: {
username: 'catchall@emailhost.tld', // catchall email account
password: 'PASSWORD', // email pw
host: 'imap.emailhost.tld', // imap host
port: 993,
tls: true,
},
imapMailbox: 'INBOX',
mailSuffix: '.mcd@emailhost.tld',
freeAccountsReserve: 10, // keep 10 accounts ready for use
mcdSubjectVerified: 'Dein McDonalds App-Account ist freigeschaltet',
mcdSubjectVerify: "Deine Registrierung in der McDonald's App",
mcdVerifyLink: 'https://www.mcdonalds.com/de/de-de/gmaredirect.html',
mcdRegFirstName: 'John',
mcdRegLastName: 'Teig',
mcdRegZipCode: '10115', // Default to Berlin
},
storeFinder: {
// dont change if you dont know, what youre doing
port: 30495,
host: '127.0.0.1',
googlePlacesKey: 'API KEY FROM GOOGLE', // get it from google cloud console
},
sessionManager: {
// dont change if you dont know, what youre doing
port: 30496,
host: '127.0.0.1',
accountsPerSession: 2,
},
renderService: {
// dont change if you dont know, what youre doing
port: 30497,
host: '127.0.0.1',
},
telegramBot: {
token: 'GET TOKEN FROM BOT FATHER',
texts: {
start: 'Hallo, willkommen beim Doofnalds Bot, mit diesen Bot kannst du',
}
},
// MC Donalds API Configuration
mcdEndpoint: 'https://eu-prod.api.mcd.com',
mcdEndpointLegacy: 'https://europe.api.mcd.com',
mcdEndpointOfferImage: 'https://de-prod-us-cds-oceofferimages.s3.amazonaws.com/oce2-de-prod/',
mcdHeaders: {
'User-Agent': 'MCDSDK/1.3.20 (Android; 28; de-DE) GMA/5.0',
'mcd-clientid': '6DEUyJOKaBoz8QR' + 'Fm49qqVIVPj0GUzoH',
'mcd-marketid': 'DE',
'mcd_apikey': 'DEDCUSANDPILOT919541' + '4' + 'I4J5M2D4CSJR45D500DE', // prevent easy search of this key
'MarketId': 'DE.PROD2',
'mcd-sourceapp': 'GMA',
'accept-language': 'de-DE',
'accept-charset': 'UTF-8',
'mcd-uuid': 'e48468ce-71f9-45e3' +'-' + '9b3d-333d3b32d028', // prevent easy search of this key
},
mcdHeadersLegacy: {
'User-Agent': 'Dalvik/2.1.0 (Linux; U; Android 9; XT1685 Build/PQ2A.190405.003)',
'mcd-marketid': 'DE',
'mcd_apikey': 'DEDCUSANDPILOT91954' + '14I4J5M2D4CSJR45D500DE',
'MarketId': 'DE.PROD2',
'mcd-sourceapp': 'MOT',
'mcd-locale': 'de-DE',
'mcd-apiuid': '644e1dd7-2a7f-18fb' +'-' + 'b8ed-ed78c3f92c2b',
}
}