feat: add additional rclone configuration options for S3 integration

- Introduced new rclone flags: --retries, --low-level-retries, --timeout, and --contimeout to enhance S3 operations.
- These options aim to improve reliability and performance during file transfers.
This commit is contained in:
Mauricio Siu
2025-11-26 02:00:14 -05:00
parent 4fb3ad3032
commit cd8c67bb9b

View File

@@ -53,6 +53,10 @@ export const destinationRouter = createTRPCRouter({
`--s3-endpoint=${endpoint}`,
"--s3-no-check-bucket",
"--s3-force-path-style",
"--retries 1",
"--low-level-retries 1",
"--timeout 10s",
"--contimeout 5s",
];
if (provider) {
rcloneFlags.unshift(`--s3-provider=${provider}`);