2024-10-21 20:39:06 +03:00
|
|
|
const config = require('../../shared/config/src/main.js')();
|
2024-10-07 17:36:46 +03:00
|
|
|
|
|
|
|
module.exports = async function configurationRoutes(fastify) {
|
|
|
|
fastify.get('/api/configurations/json', async function (req, res) {
|
2024-10-21 20:39:06 +03:00
|
|
|
delete config['database'];
|
|
|
|
delete config['currency']['coinapiKeys'];
|
|
|
|
delete config['server']['ssl']['private_key'];
|
|
|
|
delete config['server']['ssl']['cert'];
|
|
|
|
delete config['analytics']['plausible_token'];
|
2024-10-07 17:36:46 +03:00
|
|
|
|
|
|
|
return res.status(200).send({
|
2024-10-21 20:39:06 +03:00
|
|
|
config,
|
|
|
|
});
|
2024-10-07 17:36:46 +03:00
|
|
|
});
|
2024-10-21 20:39:06 +03:00
|
|
|
};
|