Commit graph

1381 commits

Author SHA1 Message Date
16065d82d6 chore(deps): update mariadb docker tag to v11.6.2
Some checks failed
ansible-lint / Ansible Lint (push) Waiting to run
ansible-lint / gitleaks (push) Waiting to run
ansible-lint / gitleaks (pull_request) Failing after 12m34s
ansible-lint / Ansible Lint (pull_request) Failing after 12m40s
2024-11-23 04:21:28 +00:00
c2a5841e5c chore(deps): update lldap/lldap docker tag to v0.6.1
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 18m33s
ansible-lint / gitleaks (push) Successful in 17s
ansible-lint / Ansible Lint (pull_request) Successful in 19m24s
ansible-lint / Ansible Lint (push) Successful in 18m33s
2024-11-23 00:22:15 +00:00
1956e70a3a authelia: move outside traefik docker-compose.yml (#246)
All checks were successful
ansible-lint / gitleaks (push) Successful in 5s
ansible-lint / Ansible Lint (push) Successful in 40s
docker-compose/authelia/docker-compose.yml.j2
docker-compose/traefik/docker-compose.yml.j2

Signed-off-by: Michael Grote <michael.grote@posteo.de>

Reviewed-on: #246
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-21 13:00:22 +01:00
ee0e55d828 chore(deps): update traefik docker tag to v3.2.1
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 5s
ansible-lint / gitleaks (push) Successful in 6s
ansible-lint / Ansible Lint (pull_request) Successful in 47s
ansible-lint / Ansible Lint (push) Successful in 44s
2024-11-21 04:07:23 +00:00
1e3d57baf1 chore(deps): update ghcr.io/gramps-project/grampsweb docker tag to v24.11.0
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 11s
ansible-lint / gitleaks (push) Successful in 7s
ansible-lint / Ansible Lint (pull_request) Successful in 1m32s
ansible-lint / Ansible Lint (push) Successful in 1m24s
2024-11-18 08:07:05 +00:00
1c6c59d598 fix role docker_compose: pull and restart (#243)
All checks were successful
ansible-lint / gitleaks (push) Successful in 6s
ansible-lint / Ansible Lint (push) Successful in 51s
This reverts commit c8e7fe9dc6.

Reviewed-on: #243
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-15 21:37:29 +01:00
47b8b13139 act-runner: fix tag
Some checks failed
ansible-lint / gitleaks (push) Successful in 5s
ansible-lint / Ansible Lint (push) Failing after 13m41s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-11-15 20:22:13 +00:00
874cfbb3cc act-runner: set tag (#242)
All checks were successful
ansible-lint / gitleaks (push) Successful in 6s
ansible-lint / Ansible Lint (push) Successful in 59s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #242
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-15 21:20:47 +01:00
c39d7f9fbc docker networks: standardize names (#241)
Some checks failed
ansible-lint / gitleaks (push) Successful in 15s
ansible-lint / Ansible Lint (push) Has been cancelled
docker-compose/nextcloud/docker-compose.yml.j2
docker-compose/registry/docker-compose.yml.j2
friedhof/lldap/docker-compose.yml.j2

Signed-off-by: Michael Grote <michael.grote@posteo.de>

Reviewed-on: #241
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-15 21:20:10 +01:00
c4ee82d996 chore(deps): update postgres docker tag to v17.1 (#240)
All checks were successful
ansible-lint / gitleaks (push) Successful in 4s
ansible-lint / Ansible Lint (push) Successful in 47s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| postgres | minor | `17.0` -> `17.1` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled because a matching PR was automerged previously.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNy4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTcuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Reviewed-on: #240
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-11-15 20:59:14 +01:00
b72ccc4a92 migrate lldap to docker (#238)
All checks were successful
ansible-lint / gitleaks (push) Successful in 4s
ansible-lint / Ansible Lint (push) Successful in 41s
docker-compose/lldap/lldap_config.toml.j2
host_vars/docker10.mgrote.net.yml

Signed-off-by: Michael Grote <michael.grote@posteo.de>

Reviewed-on: #238
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-15 20:53:26 +01:00
b3c5a460ba chore(deps): update postgres docker tag to v17.1
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 5s
ansible-lint / gitleaks (push) Successful in 21s
ansible-lint / Ansible Lint (pull_request) Successful in 4m10s
ansible-lint / Ansible Lint (push) Successful in 4m7s
2024-11-15 00:05:52 +00:00
a3994c941f update lldap to v0.6.0
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 36s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-11-14 13:47:25 +01:00
ad4c287be5 munin: fix munin url
All checks were successful
ansible-lint / gitleaks (push) Successful in 4s
ansible-lint / Ansible Lint (push) Successful in 38s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-11-14 13:27:10 +01:00
d3814000f9 rsync_mirror: add better logging (#230)
All checks were successful
ansible-lint / gitleaks (push) Successful in 9s
ansible-lint / Ansible Lint (push) Successful in 1m0s
Reviewed-on: #230
2024-11-11 13:35:12 +01:00
6e44d5cdd3 chore(deps): update ghcr.io/miniflux/miniflux docker tag to v2.2.3
All checks were successful
ansible-lint / Ansible Lint (pull_request) Successful in 1m54s
ansible-lint / gitleaks (pull_request) Successful in 7s
ansible-lint / Ansible Lint (push) Successful in 43s
ansible-lint / gitleaks (push) Successful in 4s
2024-11-11 04:06:29 +00:00
d22e8101e5 traefik/registry: fix docker push
All checks were successful
ansible-lint / gitleaks (push) Successful in 5s
ansible-lint / Ansible Lint (push) Successful in 38s
2024-11-10 19:45:26 +01:00
b4860abb6a traefik: combine all allowlist into fileprovider (#235)
All checks were successful
ansible-lint / gitleaks (push) Successful in 4s
ansible-lint / Ansible Lint (push) Successful in 36s
Reviewed-on: #235
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-10 18:07:12 +01:00
977b66495a traefik: rename router
All checks were successful
ansible-lint / gitleaks (push) Successful in 4s
ansible-lint / Ansible Lint (push) Successful in 38s
2024-11-10 17:30:54 +01:00
31031608b8 add authelia to registry-ui (#234)
All checks were successful
ansible-lint / gitleaks (push) Successful in 4s
ansible-lint / Ansible Lint (push) Successful in 35s
Reviewed-on: #234
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-10 17:29:04 +01:00
bc6f8fdc9e add no_log as global variable (#233)
All checks were successful
ansible-lint / gitleaks (push) Successful in 5s
ansible-lint / Ansible Lint (push) Successful in 1m0s
Reviewed-on: #233
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-10 15:56:59 +01:00
3d75c0911e keepass housekeeping, adding subdirs, updating vault pass (#232)
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 41s
Reviewed-on: #232
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-10 15:44:41 +01:00
866952eb51 replace nforwardauth with authelia (#231)
All checks were successful
ansible-lint / gitleaks (push) Successful in 4s
ansible-lint / Ansible Lint (push) Successful in 38s
Reviewed-on: #231
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-10 12:53:45 +01:00
eeadb455cb setup minio automation (#229)
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 34s
Reviewed-on: #229
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-09 22:00:58 +01:00
b0742fda12 chore(deps): update nextcloud docker tag to v30.0.2
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 9s
ansible-lint / gitleaks (push) Successful in 25s
ansible-lint / Ansible Lint (pull_request) Successful in 4m39s
ansible-lint / Ansible Lint (push) Successful in 4m37s
2024-11-09 00:06:27 +00:00
79cb92e602 setup minio (#227)
All checks were successful
ansible-lint / gitleaks (push) Successful in 4s
ansible-lint / Ansible Lint (push) Successful in 45s
Reviewed-on: #227
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-08 23:03:16 +01:00
9f09ce3531 sanoid: fix template name
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 27s
2024-11-08 12:43:55 +01:00
244ee30c6c miniflux: add more filter
All checks were successful
ansible-lint / gitleaks (push) Successful in 5s
ansible-lint / Ansible Lint (push) Successful in 33s
2024-11-07 15:50:08 +01:00
93c789049a miniflux: add filter
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 27s
2024-11-07 15:41:52 +01:00
921255792d forgejo: fix config (jwt-token format) (#226)
All checks were successful
ansible-lint / gitleaks (push) Successful in 7s
ansible-lint / Ansible Lint (push) Successful in 38s
Reviewed-on: #226
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-07 11:28:54 +01:00
76f309d0e9 nextcloud: db: fix healthcheck
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 34s
2024-11-06 20:43:47 +01:00
15faabfd0f chore(deps): update ghcr.io/gramps-project/grampsweb docker tag to v24.10.0
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 5s
ansible-lint / Ansible Lint (pull_request) Successful in 1m20s
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 32s
2024-11-06 16:57:39 +00:00
1c3f5b381b chore(deps): update ghcr.io/miniflux/miniflux docker tag to v2.2.2
Some checks failed
ansible-lint / gitleaks (pull_request) Successful in 7s
ansible-lint / gitleaks (push) Successful in 6s
ansible-lint / Ansible Lint (push) Has been cancelled
ansible-lint / Ansible Lint (pull_request) Successful in 1m39s
2024-11-06 16:57:20 +00:00
833851e99b rsync_mirror: fix timer
All checks were successful
ansible-lint / gitleaks (push) Successful in 2s
ansible-lint / Ansible Lint (push) Successful in 25s
2024-11-03 20:16:30 +01:00
e2df9283d4 update forgejo to 9.0.1
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 29s
2024-11-03 20:02:27 +01:00
c3bfe727ff ytdlp: fix config
All checks were successful
ansible-lint / gitleaks (push) Successful in 2s
ansible-lint / Ansible Lint (push) Successful in 24s
2024-10-31 16:59:03 +01:00
d7cd0c2181 ytdlp: remove channels
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 24s
2024-10-31 16:57:11 +01:00
4a8da9be9b ytdlp: switch to oauth 2024-10-31 16:56:16 +01:00
465af86361 replace navidrome-smb-secret with fileserver-secret (same content)
All checks were successful
ansible-lint / gitleaks (push) Successful in 5s
ansible-lint / Ansible Lint (push) Successful in 41s
dfgdsf
2024-10-31 12:07:39 +01:00
7a2ccbabb6 remove syncoid, switch to rsync (#221)
All checks were successful
ansible-lint / gitleaks (push) Successful in 2s
ansible-lint / Ansible Lint (push) Successful in 23s
no more zfs send
mirroring with rsync
snaps an both sides

Reviewed-on: #221
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-10-31 12:01:46 +01:00
6fbbad51f6 chore(deps): update traefik docker tag to v3.2.0
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 8s
ansible-lint / gitleaks (push) Successful in 9s
ansible-lint / Ansible Lint (pull_request) Successful in 1m49s
ansible-lint / Ansible Lint (push) Successful in 1m45s
2024-10-28 20:06:30 +00:00
447a4912bd chore(deps): update zricethezav/gitleaks docker tag to v8.21.2
All checks were successful
ansible-lint / Ansible Lint (pull_request) Successful in 3m29s
ansible-lint / gitleaks (pull_request) Successful in 10s
ansible-lint / Ansible Lint (push) Successful in 1m27s
ansible-lint / gitleaks (push) Successful in 10s
2024-10-28 16:07:29 +00:00
c1f86033ed chore(deps): update docker.io/mongo docker tag to v8.0.3
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 8s
ansible-lint / gitleaks (push) Successful in 7s
ansible-lint / Ansible Lint (push) Successful in 1m29s
ansible-lint / Ansible Lint (pull_request) Successful in 1m33s
2024-10-26 04:06:23 +00:00
d2d6c846a5 revert parts of "506fa8da8d" (explanation inline) (#217)
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 30s
Reviewed-on: #217
2024-10-23 22:55:41 +02:00
6d984287bb chore(config): migrate renovate config (#218)
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 38s
The Renovate config in this repository needs migrating. Typically this is because one or more configuration options you are using have been renamed.

  You don't need to merge this PR right away, because Renovate will continue to migrate these fields internally each time it runs. But later some of these fields may be fully deprecated and the migrations removed. So it's a good idea to merge this migration PR soon.

🔕 **Ignore**: Close this PR and you won't be reminded about config migration again, but one day your current config may no longer be valid.

 Got questions? Does something look wrong to you? Please don't hesitate to [request help here](https://github.com/renovatebot/renovate/discussions).

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

Reviewed-on: #218
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-10-23 22:34:01 +02:00
506fa8da8d replace sudoers tasks with module (users, sanoid, munin) (#217)
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 34s
Reviewed-on: #217
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-10-23 20:16:30 +02:00
7d43294ce8 update chrony and sshd config templates (#216)
All checks were successful
ansible-lint / gitleaks (push) Successful in -12m13s
ansible-lint / Ansible Lint (push) Successful in -11m46s
Reviewed-on: #216
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-10-23 18:50:04 +02:00
2641b5d090 docker-compose: set restart to unless_stopped
All checks were successful
ansible-lint / gitleaks (push) Successful in -14m35s
ansible-lint / Ansible Lint (push) Successful in -14m8s
2024-10-23 18:21:54 +02:00
089d4c0d13 docker-compose: set pull_policy (#215)
All checks were successful
ansible-lint / gitleaks (push) Successful in -14m42s
ansible-lint / Ansible Lint (push) Successful in -14m17s
Reviewed-on: #215
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-10-23 18:20:04 +02:00
f66d296a23 fix linter error: jinja spacing
All checks were successful
ansible-lint / gitleaks (push) Successful in -16m13s
ansible-lint / Ansible Lint (push) Successful in -15m51s
2024-10-23 18:01:13 +02:00