Commit Graph

11 Commits

Author SHA1 Message Date
eff9e8d048 Fix nits for Grafana, LetsEncrypt containers 2024-01-03 16:49:24 +00:00
faa0420931 letsencrypt: Move to Debian, source-built image
This makes container builds more consistent, and therefore more
cacheable in relation to other containers.

In addition, certificates and keys are now copied to two separate
volumes, one containing all certificates (for use in services like
`nginx`, which may require unfettered access to certificates) and one
containing certificates only for a specific domain, for use in most
other cases.
2023-12-30 17:10:38 +00:00
renovate[bot]
ac890e6a29 chore(deps): update docker.io/goacme/lego docker tag to v4.14.2 2023-12-20 23:58:05 +00:00
renovate[bot]
ddefd2a959 chore(deps): pin dependencies 2023-12-20 23:17:49 +00:00
3465082806 letsencrypt: Update Lego to version 4.13.3 2023-08-12 16:31:56 +01:00
2889f2870a letsencrypt: Update to version 4.13.2 2023-07-23 10:55:52 +01:00
07df01f6c7 letsencrypt: Update Lego to version 4.10.2 2023-03-04 16:34:05 +00:00
005ea1a55d letsencrypt: Update Lego to latest version 2022-12-31 12:25:34 +00:00
84cdb1f270 letsencrypt: Update to Lego version 4.8.0 2022-07-11 21:24:19 +01:00
2f8a48a014 letsencrypt: Update lego to latest version 2022-04-23 13:35:22 +01:00
f877a72e83 Flatten directory structures
This commit contains a fairly large diff for a fairly small change:
moving the `config/common` directory to `host/base` to better reflect
its intended use, and promoting `config/service` to the root directory.

These changes unlock some improvements in `coreos-home-server-update`
processes, which will (assuming `/etc/coreos-home-server/base` exists)
keep host-wide systemd services in sync in addition to service-specific
ones.

Changes have been make to the `Makefile` and a few other places where
`config/common` was referenced, but most of this work is renames that
are not intended to break compatibility with new or running servers.
2022-01-15 11:43:33 +00:00