/** * Copyright (c) 2026 Niolla * All rights reserved. * * This source code is proprietary and confidential. * Unauthorized copying, modification, distribution, or use * of this file, via any medium, is strictly prohibited. */ // app/config/bullBoard.config.js const { createBullBoard } = require("@bull-board/api"); const { ExpressAdapter } = require("@bull-board/express"); const { BullMQAdapter } = require("@bull-board/api/bullMQAdapter"); const activityQueue = require("../queues/activity.queue"); const serverAdapter = new ExpressAdapter(); serverAdapter.setBasePath("/admin/queues"); const { addQueue, removeQueue, setQueues, replaceQueues } = createBullBoard({ queues: [new BullMQAdapter(activityQueue)], serverAdapter, }); module.exports = { bullBoardRouter: serverAdapter.getRouter(), };