| Commit message (Collapse) | Author | Age | Lines |
| |
|
|
|
|
|
|
|
|
| |
This allows for non-root services that are in the cert-users group to
still access and read certificate data that they need in order to
operate.
Doing things this way means that services still refer to a
single-source-of-truth for the certificate store whilst retaining their
non-root and non-privileged nature.
|
| | |
|
| |
|
|
|
|
|
| |
* add a monitoring group for better hosts distinction
* run prometheus with TLS
* add prometheus connections nftables config
|
| |
|
|
|
| |
* request certificates per target domain
* run certbot role on all hosts
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
- Explicitly bump octodns-cloudflare to 0.0.6
- Explicitly bump ansible-core to 2.17.0
- Explicitly bump ruff to 0.4.5
- Implicitly bump requests to 2.32.2
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
We made a change to include the instance in alerts sent to Discord, but
not all of our configured alerts send this field.
As a result, we would have incorrectly formatted alerts being sent
through to Discord which were tricky to read.
The format template has now been changed to only conditionally render
the instance label if it is present on a triggered alert.
|
| |
|
|
|
|
|
|
|
| |
Previously the files server would return a HTTP 500 if a matching file
was not found, since internally NGINX would fall into a redirect loop
trying to locate the relevant file.
This adds a final 404 fallback handler so if there is not a direct match
we return an error instead of returning a HTTP 500.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [HassanAbouelela/actions](https://github.com/hassanabouelela/actions) from setup-python_v1.5.0 to 1.6.0. This release includes the previously tagged commit.
- [Release notes](https://github.com/hassanabouelela/actions/releases)
- [Commits](https://github.com/hassanabouelela/actions/compare/setup-python_v1.5.0...setup-python_v1.6.0)
---
updated-dependencies:
- dependency-name: HassanAbouelela/actions
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected]>
|
| |
|
|
|
| |
* generate cert for prometheus.lovelace.box.pydis.wtf
* add dns record for prometheus.lovelace.box
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
This reverts commit 566c0ad557fafe148dc51463e5071ff64f980c24.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.4.2 to 0.4.4.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.4.2...v0.4.4)
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* add a deployment config for pinnwand on lovelace
* add a dns entry for the new pastebin
* Add database URI for pinnwand to connect to psql on lovelace
---------
Co-authored-by: Chris Lovering <[email protected]>
|
| | |
| |
| | |
Fix warnings with argsplat in postgres role
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
This contains the encrypted passwords for all database users
This also moves variables under the /vars/main folder to allow ansible to load all variable folders automatically
|