staging: artefactos de despliegue dockerizado + neutralizacion de datos
- .meteorignore excluye scripts/ del bundle Meteor (mongosh usa global db); docker-compose.staging.yml (mongo7/redis/notif-shadow/mailhog); scripts/neutralize-contacts.mongo.js (contactos + cola de correo); secrets/*.staging.*.example
This commit is contained in:
parent
1ef0012af9
commit
2e298f9ee5
5 changed files with 346 additions and 0 deletions
46
secrets/meteor-settings.staging.json.example
Normal file
46
secrets/meteor-settings.staging.json.example
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
{
|
||||
"// AVISO": "Plantilla de STAGING (testfuegos.comunes.org). Copia a meteor-settings.staging.json y rellena los valores reales desde tcef-private-config/local/todos-contra-el-fuego-web/settings-staging.json. El fichero real está gitignorado.",
|
||||
"PrerenderIO": {
|
||||
"serviceUrl": "http://groucho.comunes.org:3000/render",
|
||||
"token": "PRERENDER_TOKEN"
|
||||
},
|
||||
"gmaps": {
|
||||
"key": "GMAPS_BROWSER_KEY",
|
||||
"serverKey": "GMAPS_SERVER_KEY"
|
||||
},
|
||||
"piwik": {
|
||||
"url": "https://piwik.comunes.org/piwik.php",
|
||||
"site_id": 7
|
||||
},
|
||||
"sentryPrivateDSN": "",
|
||||
"public": {
|
||||
"sentryPublicDSN": ""
|
||||
},
|
||||
"private": {
|
||||
"testEmail": "vjrj@ourproject.org",
|
||||
"// mail": "STAGING: correo capturado por Mailhog del compose. testMailer=false para no emitir 4 correos de autoprueba al arrancar; debugMailer=true para loguear la cola.",
|
||||
"testMailer": false,
|
||||
"debugMailer": true,
|
||||
"MAIL_URL": "smtp://mailhog:1025",
|
||||
"isMailServer": true,
|
||||
"fireIconUrl": "https://testfuegos.comunes.org/n-fire-marker.png",
|
||||
"OAuth": {
|
||||
"google": {
|
||||
"clientId": "GOOGLE_OAUTH_CLIENT_ID",
|
||||
"secret": "GOOGLE_OAUTH_SECRET",
|
||||
"loginStyle": "popup"
|
||||
}
|
||||
},
|
||||
"// fcm": "STAGING: sin fcmApiToken. El push lo gestiona tcef-notifications (en shadow, sin service account).",
|
||||
"proxies_count": 1,
|
||||
"ironPassword": "IRON_PASSWORD",
|
||||
"internalApiToken": "INTERNAL_API_TOKEN",
|
||||
"cron": {
|
||||
"debug": false
|
||||
},
|
||||
"twitter": {
|
||||
"es": { "enabled": false },
|
||||
"en": { "enabled": false }
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue