Commit Graph

10 Commits

Author SHA1 Message Date
952df3d324 Update service versions with Renovate
This adds basic configuration for Renovate, and sets up most services
for automated updates to package versions.
2023-12-20 23:00:19 +00:00
36e1e3039e coturn: Enable and startup on health-checks 2023-10-29 15:56:02 +00:00
a5ce4675d5 Improve TLS security for Dovecot and Postfix 2023-10-21 17:19:35 +01:00
43136d090b coturn: Update to version 4.6.1, move to Quadlet 2023-08-13 13:59:57 +01:00
29fa2181ca coturn: Make service less verbose 2023-06-18 11:09:22 +01:00
06a8417451 coturn: Allow more private network ranges 2023-06-04 17:09:24 +02:00
951005cd15 coturn: Allow local range connects
Given that this setup is for a *home* server, we're forced to allow
peers for typical home IP ranges (such as `192.168.0.0/24`); however, we
should still not allow access to ranges for other containers or anything
else running in `localhost`.
2023-03-29 21:29:26 +01:00
19801ee0f6 coturn: Add reload target for systemd service 2022-04-09 18:28:39 +01:00
0fbbc39e27 base: Only copy service directories if used
We no longer copy service directories into `/etc/coreos-home-server` if
these have not had their respective `spec.bu` files included; these
directories are not needed in these cases, and would be erroneously
considered as eligible in subsequent `coreos-home-server-update`
invocations.
2022-02-05 16:05:00 +00: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