11
src/lib/queues/sslrenewal.ts
Normal file
11
src/lib/queues/sslrenewal.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
import { asyncExecShell } from '$lib/common';
|
||||
|
||||
export default async function () {
|
||||
try {
|
||||
return await asyncExecShell(
|
||||
`docker run --rm --name certbot-renewal -v "coolify-letsencrypt:/etc/letsencrypt" certbot/certbot --logs-dir /etc/letsencrypt/logs renew`
|
||||
);
|
||||
} catch (error) {
|
||||
throw error;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user