From d7e965843eb32fc2e459a15fe70251964ff40394 Mon Sep 17 00:00:00 2001 From: Matthew Fennell Date: Wed, 28 Feb 2024 19:17:25 +0000 Subject: Initial commit This commit adds the initial structure / scaffolding on which the rest of the project can be built. The idea is to have an entry point written in python, which parses a toml file which contains information about each domain, and general configuration of the lego tool which will actually renew the certificates. Each domain has an additional post-renew script, the path to which is given in the config file, which is used to install the new certificates onto the remote hosts if necessary. --- hooks/commit-msg | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100755 hooks/commit-msg (limited to 'hooks/commit-msg') diff --git a/hooks/commit-msg b/hooks/commit-msg new file mode 100755 index 0000000..6f91fcb --- /dev/null +++ b/hooks/commit-msg @@ -0,0 +1,6 @@ +#!/bin/sh +# SPDX-FileCopyrightText: 2023 Matthew Fennell +# +# SPDX-License-Identifier: AGPL-3.0-only + +gitlint --staged --msg-filename "$1" run-hook -- cgit v1.2.3