mirror of
https://github.com/Dokploy/dokploy.git
synced 2026-07-05 14:05:30 +02:00
feat: implement volume backup and restore functionalities
- Added backupVolume and restoreVolume functions to handle the backup and restoration of volume data. - Introduced a new index file to streamline exports for volume backup utilities. - Updated volume backup logic to include scheduling and improved user feedback during operations. - Refactored existing volume backup utilities for better organization and clarity.
This commit is contained in:
@@ -5,6 +5,7 @@ import {
|
||||
createVolumeBackup,
|
||||
runVolumeBackup,
|
||||
findVolumeBackupById,
|
||||
restoreVolume,
|
||||
} from "@dokploy/server";
|
||||
import {
|
||||
createVolumeBackupSchema,
|
||||
@@ -16,7 +17,6 @@ import { createTRPCRouter, protectedProcedure } from "../trpc";
|
||||
import { db } from "@dokploy/server/db";
|
||||
import { eq } from "drizzle-orm";
|
||||
import { observable } from "@trpc/server/observable";
|
||||
import { restoreVolume } from "@dokploy/server/utils/volume-backups/utils";
|
||||
import {
|
||||
execAsyncRemote,
|
||||
execAsyncStream,
|
||||
|
||||
Reference in New Issue
Block a user