d1c18d270a
docker: add housekeeping ( #105 )
...
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
Reviewed-on: #105
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-06-05 18:58:28 +02:00
33d734125f
redeploy nextcloud with ldap ( #96 )
...
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
Reviewed-on: #96
2024-06-03 21:23:53 +02:00
dd81bab034
syncoid: output
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
2024-05-28 21:27:35 +02:00
00a507c509
syncoid: remove unnecessary sed
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
2024-05-28 21:23:58 +02:00
7a0770efb2
syncoid: fix output
2024-05-28 21:23:58 +02:00
aa2eb3127a
mail: set FROM address ( #91 )
...
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
Reviewed-on: #91
2024-05-27 11:56:10 +02:00
caad4aeb0f
restic: fix backups dirs, secrets and mails
...
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
4c36b9964d
Revert "remove restic ( #648 )"
...
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline failed
This reverts commit 170e788c9b
.
2024-05-25 20:56:04 +02:00
19d2aad197
ci: fix linter errors
2024-05-25 20:36:46 +02:00
cc23b5c7af
gitea: fix admin user setup ( #72 )
...
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline failed
Reviewed-on: #72
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-05-13 12:00:02 +02:00
ddf0cfd360
sanoid: fix dependencies
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
2024-05-07 18:54:35 +02:00
82d1f00b19
revert 0f98546add
...
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
revert syncoid: fix output (#48 )
Reviewed-on: #48
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-05-07 00:32:11 +02:00
dc88f9cce0
syncoid: fix mail output
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
2024-05-02 07:28:31 +02:00
0f98546add
syncoid: fix output ( #48 )
...
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
Reviewed-on: #48
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-04-29 22:12:49 +02:00
1763fdf1b6
update cv4pve autosnap role ( #20 )
...
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
Reviewed-on: #20
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-04-14 21:40:43 +02:00
bdfaed952e
sanoid: ensure prune service is enabled
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
2024-04-11 20:29:07 +02:00
5e6034bf59
finetuning lldap mail settings ( #6 )
...
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
Reviewed-on: #6
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-04-04 22:25:20 +02:00
b9fe4cc8b3
forgejo: add extra ldap bind user ( #4 )
...
ci/woodpecker/push/gitleaks Pipeline was successful
ci/woodpecker/push/ansible-lint Pipeline was successful
Reviewed-on: #4
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-04-04 19:11:51 +02:00
e732ebf535
redeployment forgejo + setup ldap ( #1 )
...
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
c656c6b2c7
blocky: update config ( #795 )
...
Reviewed-on: #795
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-02-16 10:35:41 +01: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
639f961190
fileserver: fix snapshots ( #717 )
...
Reviewed-on: #717
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-02-01 22:20:44 +01:00
612e5abff6
sanoid: set timezone ( #716 )
...
Reviewed-on: #716
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-02-01 22:12:39 +01:00
154a6d6c41
add etckeeper ( #649 )
...
Reviewed-on: #649
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-01-26 15:01:00 +01:00
170e788c9b
remove restic ( #648 )
...
Reviewed-on: #648
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-01-26 14:04:22 +01:00
28517eaa33
remove bash-helper-scripts ( #646 )
...
Reviewed-on: #646
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-01-25 10:24:47 +01:00
6157fa5d48
youtubedl: remove podcast download ( #636 )
...
Reviewed-on: #636
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-12-22 12:26:15 +01:00
d6bb2cfae4
fix update_cache ( #632 )
...
Reviewed-on: #632
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-12-19 11:11:38 +01:00
3e4ff01fee
user-setup (dotfiles usw.) neu gedacht... ( #624 )
...
Reviewed-on: #624
2023-12-04 14:43:04 +01:00
32d3b7fde4
rename zfs-pool: hdd_data_raidz --> hdd_data ( #622 )
...
Reviewed-on: #622
2023-11-29 22:24:57 +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
f301138080
fix: zfs: delete dataset "hm" ( #616 )
...
Reviewed-on: #616
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-28 15:13:22 +01:00
391ba0dee5
Domainumstellung: grote.lan -> mgrote.net ( #613 )
...
Reviewed-on: #613
2023-11-25 19:08:24 +01:00
3e23d1e62e
set aliases for root ( #611 )
...
Reviewed-on: #611
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-24 14:32:26 +01:00
4a507b9dc6
configure netplan ( #610 )
...
Reviewed-on: #610
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-24 14:11:59 +01:00
92eb30ccb3
remove zfs-health.sh, configure zfs-zed ( #609 )
...
Reviewed-on: #609
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-24 12:54:24 +01:00
e8d7c61ff2
Abbau k3s4 ( #607 )
...
Reviewed-on: #607
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-21 21:20:53 +01:00
d3a9241d12
Abbau Dokuwiki ( #602 )
...
Reviewed-on: #602
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-21 12:03:05 +01:00
7c0c860600
add mkdocs-wiki ( #601 )
...
Reviewed-on: #601
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-16 20:09:14 +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
f4db26b373
zfs + health: only every hour ( #600 )
...
Reviewed-on: #600
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-12 20:33:00 +01:00
5a76e15608
remove docker networks: ignore_errors ( #598 )
...
Reviewed-on: #598
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-10 11:50:08 +01:00
ccbc980198
deploy photoprism (again) ( #596 )
...
Reviewed-on: #596
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-11-09 16:57:43 +01:00
7dfe80a4dc
move to containerized mail relayhost ( #588 )
...
Reviewed-on: #588
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-10-31 11:37:50 +01:00
edbc68d36d
ersetze lokale Rollen mit requirements.yml ( #585 )
...
Reviewed-on: #585
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-10-26 00:14:16 +02: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
ccaaabc1be
fix ansible-lint ( #583 )
...
Reviewed-on: #583
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-10-19 11:10:04 +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
13ea2e8719
add new k8s-cluster ( #559 )
...
Reviewed-on: #559
2023-08-23 23:20:26 +02:00
3f83b3870b
syncoid: send mail on success ( #567 )
...
Reviewed-on: #567
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-08-04 17:33:42 +02:00
9982dd1207
abbau rclone ( #566 )
...
Reviewed-on: #566
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-08-04 10:54:59 +02:00
1fc4e9d0d9
fix: sanoid: missing systemd-units ( #563 )
...
Reviewed-on: #563
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2023-08-03 15:33:29 +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
e37798288f
gitea: update to 1.20 ( #556 )
...
Reviewed-on: #556
2023-07-19 19:36:11 +02:00
4b88652754
fix: sanoid dependencies ( #553 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #553
2023-07-17 22:24:44 +02:00
7fba03c73a
neuer Backup-Server (Umzug) ( #552 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #552
2023-07-17 22:20:44 +02:00
c11f27ac75
Kleinkram ( #551 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #551
2023-07-16 12:48:07 +02:00
d03db95ebe
syncoid: fix mbuffer warning ( #550 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #550
2023-07-05 18:47:50 +02:00
d6b5e4f1d7
apt_manage_sources: templating ( #549 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #549
2023-07-05 15:30:24 +02:00
83e76dd518
syncoid: add checks ( #548 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #548
2023-07-05 12:54:43 +02:00
e0ddd8e216
update to pve8 ( #547 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #547
2023-07-05 12:39:56 +02:00
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
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
7e6284bc4f
gitea: replace role ( #519 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #519
2023-04-25 16:25:50 +02:00
60a954a705
move apt-cacher-ng to docker ( #507 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #507
2023-04-18 14:57:21 +02:00
7ad6f78b3c
httpd-api ( #499 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #499
2023-04-14 12:20:34 +02:00
864fac0b0f
gitea: fix deprecation warnings ( #498 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #498
2023-04-14 10:59:38 +02:00
d17caba23d
Fix deprecation warning ( #495 )
...
https://github.com/Oefenweb/ansible-ufw/pull/44
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #495
2023-04-06 20:15:29 +02:00
c78b5e0da8
zfs: remove system scrub ( #490 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #490
2023-04-02 12:03:47 +02:00
d08ebe9747
dnsmasq -- > blocky ( #486 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #486
2023-03-24 13:09:29 +01:00
5938d6c2ce
Rolle aktualisiert: lvm ( #460 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #460
2023-02-17 12:17:26 +01:00
b5c16eaacd
Rolle aktualisiert: unattended upgrades ( #461 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #461
2023-02-17 12:17:12 +01:00
c86eb523bb
Rolle aktualisiert: ufw ( #459 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #459
2023-02-17 12:07:48 +01:00
686a0b281f
Rolle aktualisiert: bootstrap ( #457 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #457
2023-02-17 12:06:35 +01:00
3cc377c1a7
Rolle aktualisiert: k3s ( #455 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #455
2023-02-17 12:00:24 +01:00
a3b481ff96
Rolle aktualisiert: gitea ( #456 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #456
2023-02-17 11:59:13 +01:00
2b3921aa21
Rolle aktualisiert: k9s ( #458 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #458
2023-02-17 11:57:35 +01:00
e049d339a4
Rolle aktualisiert: pip ( #462 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #462
2023-02-17 11:51:37 +01:00
4e8d17b092
Rolle aktualisiert: nfs-server ( #463 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #463
2023-02-17 11:51:12 +01:00
e9e2c97560
Rolle aktualisiert: helm ( #464 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #464
2023-02-17 11:50:49 +01:00
33af594509
Rolle aktualisiert: docker ( #465 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #465
2023-02-17 11:50:19 +01:00
4098803311
Rolle aktualisiert: ansible ( #466 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #466
2023-02-17 11:49:21 +01:00
791b2adac5
Rolle aktualisiert: ctop ( #467 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #467
2023-02-17 11:48:41 +01:00
8d4acdeda6
Rolle entfernt: gitlab runner ( #468 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #468
2023-02-17 11:47:28 +01:00
d8b81f90cf
Rolle entfernt: Jenkins ( #469 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #469
2023-02-17 11:47:18 +01:00
c8f6842b2a
Rolle entfernt: Java ( #470 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #470
2023-02-17 11:47:04 +01:00
308512b859
Doku Sealed-Secrets ( #450 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #450
2023-01-11 17:40:49 +01:00
0141a59271
Doku Sealed-Secrets ( #449 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #449
2023-01-11 17:00:33 +01:00
b0f003fc27
remove tmux role ( #448 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #448
2022-12-31 14:43:06 +01:00
617a57894e
Firewall NFS-Server ( #436 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #436
2022-11-24 18:07:04 +01:00
88a2d34183
k3s - Umzug Apps ( #430 )
...
## ToDo
- entfernte Apps ergänzen in Beschreibung
### Entfernt
- dozzle
- Photoprism
- hastebin
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #430
2022-11-24 16:24:21 +01:00
4a66b4b485
Umbau: fileserver2 --> fileserver3 ( #434 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #434
2022-11-24 16:20:57 +01:00
6475d88cd7
acng --> acng2 ( #433 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #433
2022-11-11 20:08:39 +01:00
135bd53414
k3s - Basics ( #423 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #423
2022-11-04 20:58:37 +01:00
7cc41b532a
Aufbau PVE5 ( #421 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #421
2022-11-03 21:12:54 +01:00
bc50600eb8
rclone: Install from Github instead with apt ( #418 )
...
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #418
2022-10-15 16:09:45 +02:00
fc69a135fd
Rolle: youtubedl ( #411 )
...
Reviewed-on: mg/ansible#411
2022-09-02 13:58:18 +02:00
c1dd9daef6
Umstellung auf neuen docker-Host + neue Deploy-Rolle ( #407 )
...
Reviewed-on: mg/ansible#407
2022-08-25 22:22:11 +02:00
0697728cbb
Role: zfs_sanoid: entferne doppeltes if ( #406 )
...
Reviewed-on: mg/ansible#406
2022-08-12 13:23:00 +02:00