Commit graph

1434 commits

Author SHA1 Message Date
dd375ea74a forgejo: allw port 3000 only from 192.168.2.0/24
All checks were successful
ansible-lint / gitleaks (push) Successful in 2s
ansible-lint / Ansible Lint (push) Successful in 23s
2025-01-03 15:06:02 +01:00
b0214bdb9a container security (#274)
All checks were successful
ansible-lint / gitleaks (push) Successful in 2s
ansible-lint / Ansible Lint (push) Successful in 22s
https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html
Reviewed-on: #274
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2025-01-03 14:57:43 +01:00
c13845aec3 traefik: set no-new-privileges=true
All checks were successful
ansible-lint / gitleaks (push) Successful in 6s
ansible-lint / Ansible Lint (push) Successful in 30s
2025-01-03 13:53:33 +01:00
e9caffddfc chore(deps): update dependency corsinvest/cv4pve-autosnap to v1.15.1
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 16s
ansible-lint / gitleaks (push) Successful in 9s
ansible-lint / Ansible Lint (pull_request) Successful in 1m33s
ansible-lint / Ansible Lint (push) Successful in 1m29s
2025-01-03 12:05:49 +00:00
494f1d3504 authelia: set ntp configuration
All checks were successful
ansible-lint / gitleaks (push) Successful in 1s
ansible-lint / Ansible Lint (push) Successful in 25s
2025-01-01 13:08:44 +01:00
392b35fcbb chore(deps): update authelia/authelia docker tag to v4.38.18
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 1s
ansible-lint / gitleaks (push) Successful in 2s
ansible-lint / Ansible Lint (pull_request) Successful in 35s
ansible-lint / Ansible Lint (push) Successful in 34s
2025-01-01 08:05:42 +00:00
c203f302ea chore(deps): update ghcr.io/gramps-project/grampsweb docker tag to v24.12.2
All checks were successful
ansible-lint / Ansible Lint (pull_request) Successful in 43s
ansible-lint / gitleaks (pull_request) Successful in 4s
ansible-lint / Ansible Lint (push) Successful in 32s
ansible-lint / gitleaks (push) Successful in 5s
2024-12-31 16:06:03 +00:00
658a9e4665 dotfiles: remove ansible service-user
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 23s
2024-12-30 21:45:31 +01:00
7732efe50c forgejo: set all repos to private but make instance public
All checks were successful
ansible-lint / gitleaks (push) Successful in 6s
ansible-lint / Ansible Lint (push) Successful in 29s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-12-30 21:42:08 +01:00
50fcfc25af chore(deps): update zricethezav/gitleaks docker tag to v8.22.1
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 3s
ansible-lint / Ansible Lint (pull_request) Successful in 44s
ansible-lint / gitleaks (push) Successful in 4s
ansible-lint / Ansible Lint (push) Successful in 42s
2024-12-30 20:06:28 +00:00
de49d913f5 keepass: fix svc_ansible description
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 24s
2024-12-30 20:24:26 +01:00
4972eeef96 add laptop setup (#268)
All checks were successful
ansible-lint / gitleaks (push) Successful in 5s
ansible-lint / Ansible Lint (push) Successful in 29s
Reviewed-on: #268
2024-12-30 20:06:25 +01:00
4720b5188b chore(deps): update deluan/navidrome docker tag to v0.54.3
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 3s
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (pull_request) Successful in 37s
ansible-lint / Ansible Lint (push) Successful in 34s
2024-12-29 04:06:23 +00:00
a3740574c8 navidrome: mount backup volume
All checks were successful
ansible-lint / gitleaks (push) Successful in 3s
ansible-lint / Ansible Lint (push) Successful in 23s
2024-12-28 13:23:04 +01:00
241b00fc23 minifloux: add rss-filters
All checks were successful
ansible-lint / gitleaks (push) Successful in 12s
ansible-lint / Ansible Lint (push) Successful in 1m0s
2024-12-28 12:59:32 +01:00
7715ac9c58 move minio files to friedhof 2024-12-28 12:53:59 +01:00
Michael Grote
c769115f45 navidrome: enable backups
All checks were successful
ansible-lint / gitleaks (push) Successful in 10s
ansible-lint / Ansible Lint (push) Successful in 1m39s
2024-12-27 13:39:39 +01:00
Michael Grote
41a9a07c16 navidrome: dont expose ports
All checks were successful
ansible-lint / gitleaks (push) Successful in 10s
ansible-lint / Ansible Lint (push) Successful in 1m25s
2024-12-27 13:37:13 +01:00
01993566b2 Revert "Revert "forgejo: set anything to private, fucking scraper (#253)""
All checks were successful
ansible-lint / gitleaks (push) Successful in 14s
ansible-lint / Ansible Lint (push) Successful in 1m42s
This reverts commit c2e39b8469.
2024-12-26 18:14:44 +00:00
a3913bd6f6 navidrome: chnage settings for smart playlists
All checks were successful
ansible-lint / gitleaks (push) Successful in 11s
ansible-lint / Ansible Lint (push) Successful in 1m25s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-12-24 22:27:00 +01:00
9f4272be80 navidrome: configure playlists dir
All checks were successful
ansible-lint / gitleaks (push) Successful in 11s
ansible-lint / Ansible Lint (push) Successful in 1m28s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-12-23 13:56:41 +01:00
3d50137374 gramps: rename containers
All checks were successful
ansible-lint / gitleaks (push) Successful in 11s
ansible-lint / Ansible Lint (push) Successful in 1m36s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-12-23 12:29:05 +00:00
52bc3a35bf navidrome: set new name without "-mg"
All checks were successful
ansible-lint / gitleaks (push) Successful in 9s
ansible-lint / Ansible Lint (push) Successful in 1m51s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-12-23 13:17:13 +01:00
4e61ed497d navidrome: set CoverArtPriority
All checks were successful
ansible-lint / gitleaks (push) Successful in 11s
ansible-lint / Ansible Lint (push) Successful in 1m23s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-12-23 12:01:23 +01:00
eac08c2c65 navidrome: disable Anonymous Data Collection
All checks were successful
ansible-lint / gitleaks (push) Successful in 9s
ansible-lint / Ansible Lint (push) Successful in 1m16s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-12-23 09:19:30 +01:00
af6537ee62 remove duplicate rsync_mirror entry
All checks were successful
ansible-lint / gitleaks (push) Successful in 19s
ansible-lint / Ansible Lint (push) Successful in 2m19s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-12-23 09:13:04 +01:00
8d38bb1ce5 chore(deps): update deluan/navidrome docker tag to v0.54.2
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 19s
ansible-lint / gitleaks (push) Successful in 34s
ansible-lint / Ansible Lint (pull_request) Successful in 3m45s
ansible-lint / Ansible Lint (push) Successful in 3m35s
2024-12-22 00:12:27 +00:00
67b621adbc chore(deps): update deluan/navidrome docker tag to v0.54.1
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 8s
ansible-lint / gitleaks (push) Successful in 8s
ansible-lint / Ansible Lint (pull_request) Successful in 1m23s
ansible-lint / Ansible Lint (push) Successful in 1m22s
2024-12-21 08:07:27 +00:00
17af72094b chore(deps): update deluan/navidrome docker tag to v0.54.0
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 11s
ansible-lint / gitleaks (push) Successful in 10s
ansible-lint / Ansible Lint (pull_request) Successful in 1m38s
ansible-lint / Ansible Lint (push) Successful in 1m33s
2024-12-21 04:07:27 +00:00
8325123ff4 chore(deps): update ghcr.io/miniflux/miniflux docker tag to v2.2.4
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 8s
ansible-lint / gitleaks (push) Successful in 8s
ansible-lint / Ansible Lint (pull_request) Successful in 1m24s
ansible-lint / Ansible Lint (push) Successful in 1m23s
2024-12-21 00:07:18 +00:00
3f156b0dcf chore(deps): update zricethezav/gitleaks docker tag to v8.22.0
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 25s
ansible-lint / gitleaks (push) Successful in 9s
ansible-lint / Ansible Lint (pull_request) Successful in 1m27s
ansible-lint / Ansible Lint (push) Successful in 1m26s
2024-12-20 16:29:38 +00:00
c8888a8aaa chore(deps): update zricethezav/gitleaks docker tag to v8.21.4
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 9s
ansible-lint / gitleaks (push) Successful in 9s
ansible-lint / Ansible Lint (pull_request) Successful in 1m38s
ansible-lint / Ansible Lint (push) Successful in 1m28s
2024-12-20 16:09:57 +00:00
f6d5330dbc chore(deps): update dependency corsinvest/cv4pve-autosnap to v1.15.0
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 10s
ansible-lint / gitleaks (push) Successful in 8s
ansible-lint / Ansible Lint (pull_request) Successful in 1m30s
ansible-lint / Ansible Lint (push) Successful in 1m27s
2024-12-19 20:07:18 +00:00
279cba998c chore(deps): update traefik docker tag to v3.2.3
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 12s
ansible-lint / gitleaks (push) Successful in 9s
ansible-lint / Ansible Lint (push) Successful in 2m28s
ansible-lint / Ansible Lint (pull_request) Successful in 2m39s
2024-12-16 20:07:13 +00:00
mg
139f8dc65f revert 9296d195ff
All checks were successful
ansible-lint / gitleaks (push) Successful in 2m51s
ansible-lint / Ansible Lint (push) Successful in 3m46s
revert Revert "chore(deps): update nextcloud docker tag to v30.0.4"

This reverts commit 080f5b3dee.
2024-12-15 20:55:21 +01:00
mg
9724851ec8 revert 6b7f1dfd37
Some checks failed
ansible-lint / Ansible Lint (push) Has been cancelled
ansible-lint / gitleaks (push) Has been cancelled
revert Revert "chore(deps): update traefik docker tag to v3.2.2"

This reverts commit 70b8983cf7.
2024-12-15 20:55:00 +01:00
6b7f1dfd37 Revert "chore(deps): update traefik docker tag to v3.2.2"
Some checks failed
ansible-lint / Ansible Lint (push) Has been cancelled
ansible-lint / gitleaks (push) Has been cancelled
This reverts commit 70b8983cf7.
2024-12-15 19:47:51 +00:00
9296d195ff Revert "chore(deps): update nextcloud docker tag to v30.0.4"
This reverts commit 080f5b3dee.
2024-12-15 19:47:44 +00:00
080f5b3dee chore(deps): update nextcloud docker tag to v30.0.4
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 7s
ansible-lint / gitleaks (push) Successful in 8s
ansible-lint / Ansible Lint (pull_request) Successful in 1m22s
ansible-lint / Ansible Lint (push) Successful in 1m19s
2024-12-13 04:07:19 +00:00
70b8983cf7 chore(deps): update traefik docker tag to v3.2.2
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 9s
ansible-lint / gitleaks (push) Successful in 39s
ansible-lint / Ansible Lint (pull_request) Successful in 2m6s
ansible-lint / Ansible Lint (push) Successful in 2m1s
2024-12-11 00:07:23 +00:00
2f23d23aeb chore(deps): update docker.io/mongo docker tag to v8.0.4
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 17s
ansible-lint / gitleaks (push) Successful in 10s
ansible-lint / Ansible Lint (pull_request) Successful in 2m40s
ansible-lint / Ansible Lint (push) Successful in 2m33s
2024-12-09 20:17:40 +00:00
a419eee51b chore(deps): update ghcr.io/gramps-project/grampsweb docker tag to v24.12.1
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 7s
ansible-lint / gitleaks (push) Successful in 7s
ansible-lint / Ansible Lint (pull_request) Successful in 1m7s
ansible-lint / Ansible Lint (push) Successful in 1m3s
2024-12-07 16:07:01 +00:00
986a59f629 chore(deps): update nextcloud docker tag to v30.0.3
All checks were successful
ansible-lint / gitleaks (pull_request) Successful in 5s
ansible-lint / gitleaks (push) Successful in 7s
ansible-lint / Ansible Lint (pull_request) Successful in 50s
ansible-lint / Ansible Lint (push) Successful in 48s
2024-12-06 04:06:58 +00:00
c2e39b8469 Revert "forgejo: set anything to private, fucking scraper (#253)"
All checks were successful
ansible-lint / Ansible Lint (push) Successful in 1m53s
ansible-lint / gitleaks (push) Successful in 7s
This reverts commit e3f06f23e7.
2024-12-01 16:09:26 +01:00
de268c96d9 authelia: remove registry-ui (#254)
All checks were successful
ansible-lint / gitleaks (push) Successful in 5s
ansible-lint / Ansible Lint (push) Successful in 39s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #254
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-25 20:12:17 +01:00
e3f06f23e7 forgejo: set anything to private, fucking scraper (#253)
All checks were successful
ansible-lint / gitleaks (push) Successful in 7s
ansible-lint / Ansible Lint (push) Successful in 44s
Reviewed-on: #253
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-25 19:59:54 +01:00
e0f8219b8f remove minio (#252)
All checks were successful
ansible-lint / gitleaks (push) Successful in 6s
ansible-lint / Ansible Lint (push) Successful in 42s
Reviewed-on: #252
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-25 18:52:01 +01:00
61fc3f4afb authelia: fix matrix
All checks were successful
ansible-lint / gitleaks (push) Successful in 5s
ansible-lint / Ansible Lint (push) Successful in 41s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-11-24 21:13:05 +01:00
a4444df568 authelia: enable password reset (#251)
All checks were successful
ansible-lint / gitleaks (push) Successful in 7s
ansible-lint / Ansible Lint (push) Successful in 46s
docker-compose/nextcloud/ldap.sh.j2

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

Reviewed-on: #251
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-11-24 21:08:55 +01:00
79e0382469 navidrome: sort options and add ND_RECENTLYADDEDBYMODTIME
All checks were successful
ansible-lint / gitleaks (push) Successful in 6s
ansible-lint / Ansible Lint (push) Successful in 46s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-11-24 18:53:26 +01:00