Skip to content
This repository was archived by the owner on Feb 22, 2026. It is now read-only.

Ability to set a timeframe when certificate renews should occur #174

@WRMSRwasTaken

Description

@WRMSRwasTaken

Hi!

I wonder if it'd be possible to add a config option to select a certain timeframe of a day to schedule certificate renews in, for example in the global section and / or in the per-certificate section.
My issue being not all daemons support hot-reloading the TLS certificates and require a full restart (looking at you, OpenVPN), potentially interrupting client traffic as acmed handles the reloading & restarting of the affected services automatically for me.
Thankfully it's just a hand full of daemons that don't support certificate hot-reloading (actually it's really just OpenVPN for me currently).

Maybe this could be called renew_timeframe or something like that to enter something like 03:00-05:00, together with random_early_renew and / or renew_delay then acmed would select a specific point in time matching the time frame to renew the cert.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions