todos-contra-el-fuego-web/secrets/meteor-settings.staging.json.example
vjrj 2e298f9ee5 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
2026-07-23 10:46:09 +02:00

46 lines
1.5 KiB
JSON

{
"// 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 }
}
}
}