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. --- Makefile | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..2e7ee04 --- /dev/null +++ b/Makefile @@ -0,0 +1,12 @@ +#!/usr/bin/make -f +# SPDX-FileCopyrightText: 2024 Matthew Fennell +# +# SPDX-License-Identifier: AGPL-3.0-only + +MAKEFLAGS+=--silent + +.PHONY: check + +check: + precious --config=./.precious.toml --ascii tidy --all + precious --config=./.precious.toml --ascii lint --all -- cgit v1.2.3