mirror of
https://github.com/Dokploy/dokploy
synced 2025-06-26 18:27:59 +00:00
fix: add prefix and remove resolution esm flag (#1095)
* fix: add prefix and remove resolution esm flag * refactor: revert
This commit is contained in:
parent
ae97595610
commit
a965c0e924
@ -5,7 +5,7 @@
|
||||
"scripts": {
|
||||
"dev": "PORT=4000 tsx watch src/index.ts",
|
||||
"build": "tsc --project tsconfig.json",
|
||||
"start": "node --experimental-specifier-resolution=node dist/index.js",
|
||||
"start": "node dist/index.js",
|
||||
"typecheck": "tsc --noEmit"
|
||||
},
|
||||
"dependencies": {
|
||||
|
@ -4,9 +4,9 @@ import "dotenv/config";
|
||||
import { zValidator } from "@hono/zod-validator";
|
||||
import { Queue } from "@nerimity/mimiqueue";
|
||||
import { createClient } from "redis";
|
||||
import { logger } from "./logger";
|
||||
import { type DeployJob, deployJobSchema } from "./schema";
|
||||
import { deploy } from "./utils";
|
||||
import { logger } from "./logger.js";
|
||||
import { type DeployJob, deployJobSchema } from "./schema.js";
|
||||
import { deploy } from "./utils.js";
|
||||
|
||||
const app = new Hono();
|
||||
const redisClient = createClient({
|
||||
|
@ -4,7 +4,7 @@
|
||||
"scripts": {
|
||||
"dev": "PORT=4001 tsx watch src/index.ts",
|
||||
"build": "tsc --project tsconfig.json",
|
||||
"start": "node --experimental-specifier-resolution=node dist/index.js",
|
||||
"start": "node dist/index.js",
|
||||
"typecheck": "tsc --noEmit"
|
||||
},
|
||||
"dependencies": {
|
||||
|
@ -2,11 +2,16 @@ import { serve } from "@hono/node-server";
|
||||
import { Hono } from "hono";
|
||||
import "dotenv/config";
|
||||
import { zValidator } from "@hono/zod-validator";
|
||||
import { logger } from "./logger";
|
||||
import { cleanQueue, getJobRepeatable, removeJob, scheduleJob } from "./queue";
|
||||
import { jobQueueSchema } from "./schema";
|
||||
import { initializeJobs } from "./utils";
|
||||
import { firstWorker, secondWorker } from "./workers";
|
||||
import { logger } from "./logger.js";
|
||||
import {
|
||||
cleanQueue,
|
||||
getJobRepeatable,
|
||||
removeJob,
|
||||
scheduleJob,
|
||||
} from "./queue.js";
|
||||
import { jobQueueSchema } from "./schema.js";
|
||||
import { initializeJobs } from "./utils.js";
|
||||
import { firstWorker, secondWorker } from "./workers.js";
|
||||
|
||||
const app = new Hono();
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { Queue, type RepeatableJob } from "bullmq";
|
||||
import IORedis from "ioredis";
|
||||
import { logger } from "./logger";
|
||||
import type { QueueJob } from "./schema";
|
||||
import { logger } from "./logger.js";
|
||||
import type { QueueJob } from "./schema.js";
|
||||
|
||||
export const connection = new IORedis(process.env.REDIS_URL!, {
|
||||
maxRetriesPerRequest: null,
|
||||
|
@ -12,9 +12,9 @@ import {
|
||||
import { db } from "@dokploy/server/dist/db";
|
||||
import { backups, server } from "@dokploy/server/dist/db/schema";
|
||||
import { eq } from "drizzle-orm";
|
||||
import { logger } from "./logger";
|
||||
import { scheduleJob } from "./queue";
|
||||
import type { QueueJob } from "./schema";
|
||||
import { logger } from "./logger.js";
|
||||
import { scheduleJob } from "./queue.js";
|
||||
import type { QueueJob } from "./schema.js";
|
||||
|
||||
export const runJobs = async (job: QueueJob) => {
|
||||
try {
|
||||
|
@ -1,8 +1,8 @@
|
||||
import { type Job, Worker } from "bullmq";
|
||||
import { logger } from "./logger";
|
||||
import { connection } from "./queue";
|
||||
import type { QueueJob } from "./schema";
|
||||
import { runJobs } from "./utils";
|
||||
import { logger } from "./logger.js";
|
||||
import { connection } from "./queue.js";
|
||||
import type { QueueJob } from "./schema.js";
|
||||
import { runJobs } from "./utils.js";
|
||||
|
||||
export const firstWorker = new Worker(
|
||||
"backupQueue",
|
||||
|
Loading…
Reference in New Issue
Block a user