Сделан роут с конфигурацией инстанса

This commit is contained in:
Данил 2024-10-07 17:36:46 +03:00
parent 423b4a4ff6
commit e665903c5a
2 changed files with 16 additions and 0 deletions

View file

@ -21,8 +21,10 @@ const fastify = require('fastify')({
});
const getRateRoute = require('./routes/getRate.js');
const configurationRoutes = require('./routes/configuration.js');
fastify.register(getRateRoute);
fastify.register(configurationRoutes);
fastify.listen(
{

View file

@ -0,0 +1,14 @@
const config = require("../../shared/config/src/main.js")();
module.exports = async function configurationRoutes(fastify) {
fastify.get('/api/configurations/json', async function (req, res) {
delete config['database']
delete config['currency']['coinapiKeys']
delete config['server']['ssl']['private_key']
delete config['server']['ssl']['cert']
return res.status(200).send({
config
})
});
}