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

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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',
}
}