Commit graph

79 commits

Author SHA1 Message Date
c4e30ccd99 munin: add docker_size
All checks were successful
ansible-lint / gitleaks (push) Successful in 32s
ansible-lint / Ansible Lint (push) Successful in 53s
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2025-01-08 15:49:09 +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
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
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
b84e9b3349 fix mgrote_users "wantlist" (#203)
All checks were successful
ansible-lint / gitleaks (push) Successful in 2s
ansible-lint / Ansible Lint (push) Successful in 24s
Reviewed-on: https://git.mgrote.net///mg/homeserver/pulls/203
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-10-08 17:02:29 +02:00
5cd43e8f3d see [devspace](b343c230a5) (#179)
All checks were successful
ansible-lint / Ansible Lint (push) Successful in 42s
ansible-lint / gitleaks (push) Successful in 4s
Reviewed-on: https://git.mgrote.net///mg/homeserver/pulls/179
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-09-16 12:44:27 +02:00
46e9d55cf6 munin: docker10: split docker_ plugins (#152)
Some checks failed
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline failed
Reviewed-on: #152
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-08-02 16:55:59 +02:00
d6c296da0f munin: docker10: set timeout higher
Some checks failed
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline failed
2024-08-01 12:23:57 +02:00
a1965e9690 munin: fix missing docker_volumesizes plugin (#151)
Some checks failed
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline failed
Reviewed-on: #151
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-07-31 12:17:30 +02:00
28f22968da ci: deploy config on merge or push (#127)
Some checks failed
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
ci/woodpecker/push/ansible-playbook Pipeline failed
Reviewed-on: #127
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>

ci: testing deployment (#128)

Reviewed-on: #128
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>

ci: test

ci: enable deployment

ci: set ssh-key for deployment

ci: debug

ci: deactivate ansible-lint temporarily

ci: deactivate ansible-galaxy temporarily

ci: debug ssh-key shell redirect

ci: base64

ci: debug

ci: debug

ci: fix output

Revert "ci: deactivate ansible-lint temporarily"

This reverts commit 6729342f26.

ci: fix vault-pass secret

pbs_integration: enable no_log

ci: debug ansible-vault

ci: debug

ci: ansible-vault + move to viczem.keepass (#130)

Reviewed-on: #130
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>

ff

plugin umbennennugn

ff
2024-07-09 22:27:57 +02:00
caad4aeb0f restic: fix backups dirs, secrets and mails
All checks were successful
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
v

ff

dd

dd

f

ff

ff

ff

ff

d

ff

f

f
2024-05-25 21:56:56 +02:00
e732ebf535 redeployment forgejo + setup ldap (#1)
All checks were successful
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
Reviewed-on: #1
2024-04-04 09:48:09 +02:00
32fe00c0b6 monitoring: add munin again... (#790)
Reviewed-on: #790
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>

munin: nacharbeiten (#791)

Reviewed-on: #791
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>

munin: remove playbook fixed (#792)

Reviewed-on: #792
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-02-16 09:15:56 +01:00
3d73e3eabf housekeeping (#647)
Reviewed-on: #647
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-01-26 14:02:21 +01:00
f201aaef06 housekeeping: comments (#619)
Reviewed-on: #619
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-29 21:15:50 +01:00
8fe2c55d25 setup blocky (#617)
Reviewed-on: #617
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-29 12:22:34 +01:00
55f002f828 docker_networks: replace self-written code with module (#599)
Reviewed-on: #599
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-12 21:53:11 +01:00
7a24089031 fix linter errors (#584)
Reviewed-on: #584
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-10-25 22:26:17 +02:00
4416b7b519 ensure user password is enforced (#582)
Reviewed-on: #582
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-10-19 09:34:34 +02:00
8e0e7bde21 Abbau munin (#581)
Reviewed-on: #581
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-10-19 09:32:59 +02:00
ef771f4bd0 Fixes + Housekeeping (#558)
Reviewed-on: #558
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-07-21 12:27:20 +02:00
mg
0bb877a9a9 neuer Backup-Server (syncoid) (#543)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #543
2023-07-05 11:47:57 +02:00
mg
ce813a881b rotate ansibe-user ssh key (#544)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #544
2023-07-03 22:42:46 +02:00
mg
6c4cef7b04 remove drone user (#539)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #539
2023-06-23 16:07:40 +02:00
mg
154fc0ef58 neuer Backup-Server (pbs) (#538)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #538
2023-06-23 16:04:19 +02:00
mg
c43b1adb7a Munin: deye/solar (#473)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #473
2023-03-02 22:58:55 +01:00
mg
f50911dead Role: LVM: sd* --> by-id (#402)
Reviewed-on: mg/ansible#402
2022-08-08 21:26:56 +02:00
mg
ba9c11fa7c Drone + "Package-Registry" (#395)
Reviewed-on: mg/ansible#395
2022-08-06 11:20:05 +02:00
mg
1914190cfd Munin: Plugin hinzugefügt (#382)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#382
2022-06-12 22:24:12 +02:00
mg
192cb2a1ef Aufbau NextCloud (#362)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#362
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2022-05-22 21:12:36 +02:00
mg
dff8423378 lvm: Logik Playbook (#365)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#365
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2022-05-19 22:03:14 +02:00
mg
169abbedff LVM Konfiguration für docker mit neuer Rolle umgesetzt (#363)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#363
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2022-05-17 12:05:45 +02:00
mg
8a4e47ad75 Umbau docker (#337)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#337
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2022-03-06 14:10:30 +01:00
mg
9fb0401eca restic: --one-file-system + excludes (#335)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#335
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2022-02-24 17:11:02 +01:00
mg
ebd826bfcd munin: Plugin httpresponse konfiguriert (#315)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#315
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2022-01-22 11:33:49 +01:00
mg
063d577610 munin: erstelle user in Rolle (#295)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#295
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2022-01-10 10:04:19 +01:00
mg
3202d61807 Ersatz: create-users (#272)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#272
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-12-28 11:25:29 +01:00
mg
4b5675890b Ersetze "lokale" munin-plugins durch upstream varianten (#239)
upstream ist gespiegelt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#239
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-11-07 12:22:11 +01:00
mg
2572f97fbc aufbau tor-relay (#221)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#221
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-10-17 19:40:18 +02:00
mg
71aa41cb24 fileserver/zfs: jeder share als eigenes dataset (#212)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#212
Co-authored-by: mg <mg@noreply.git.mgrote.net>
Co-committed-by: mg <mg@noreply.git.mgrote.net>
2021-10-09 20:23:23 +02:00
mg
8f80c2855f ufw: Zugriff immer nur per IPv4 (#210)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#210
Co-authored-by: mg <mg@noreply.git.mgrote.net>
Co-committed-by: mg <mg@noreply.git.mgrote.net>
2021-10-06 10:18:23 +02:00
mg
9b3e5a664b munin: 3.33 – You Can (Not) Redo. (#203)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#203
Co-authored-by: mg <mg@noreply.git.mgrote.net>
Co-committed-by: mg <mg@noreply.git.mgrote.net>
2021-09-24 10:11:54 +02:00
mg
7799f2a4fe munin 2.0: you can (not) rebuild (#202)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#202
Co-authored-by: mg <mg@noreply.git.mgrote.net>
Co-committed-by: mg <mg@noreply.git.mgrote.net>
2021-09-13 19:26:31 +02:00
mg
a12ced1e7c docker4: photoprism (#167)
Firewall angepasst für munin

docker4: photoprism eingebaut

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#167
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-20 10:42:30 +02:00
mg
dc76186744 Aufbau Docker 3/4 (#162)
docker2 munin

docker 4

docker3

vm test

docker 2

inventory

group vars

inventory

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#162
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-19 20:18:48 +02:00
mg
6c001f470b docker2 (#160)
munin für alle

fehler var name

munin auf docker2

inventory

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#160
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-17 19:57:50 +02:00
mg
68d9bd0dbd rolle: docker-compose-deploy (#155)
git stash

doku

vars aufgeteilt

doku

aufgeräumt

no log

doku

vars

passwort entfernt und neu gesetzt

keepass: gitea_mg_https_password angelegt

dependencies

vars auskommentiert

readme

vars

wip

ordnernamen als var

basisrolle steht

basis

musterrolle geklont

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#155
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-16 12:38:15 +02:00
mg
2be53a61ff bugfix: munin - docker (#154)
vars docker 2

docker vars

create dirs

vars docker

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#154
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-14 19:49:11 +02:00
mg
0926424da8 irantu (#142)
flameshot dir

unattended nach hinten

calc

docker regel

extra programme

vivaldi check

flameshot

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#142
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-07-05 15:04:33 +02:00
mg
61d8396f43 munin_node rewrite (#125)
readme

rolle geerlingguy weg

apc_nis

rolle

playbook

docker in gruppe

vars

disabled plugins

in eigenes Repo gesichert

munin_node_additional_plugins

default plugins weg

wip

remote_src --> src

defaults und conf

rolle neu

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#125
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-22 13:57:45 +02:00