Commit Graph

563 Commits

Author SHA1 Message Date
Michael Grote 5f43631f65 net-server aus snapshots ausgenommen (#132)
net-server aus snapshots ausgenommen

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#132
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-26 11:20:44 +02:00
Michael Grote 13ef849f14 bdfr2 (#131)
inv

rückbaz bdfr

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#131
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-25 21:48:12 +02:00
Michael Grote 5a95cbfd71 bugfix vim (#130)
bugfix vim

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#130
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-24 07:28:32 +02:00
Michael Grote 0d17626c8f laptop (#129)
doku

bash alias als dotfile entfernt

rg als standard

dotfiles source

timeshift

aufgeräumt

tasks

wip

timeshift

snapd

temp aus tasks

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#129
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-24 07:25:32 +02:00
Michael Grote 7b331bc7d9 motd: remove default packages (#126)
motd: remove default packages

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#126
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-22 14:09:51 +02:00
Michael Grote 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
Michael Grote 23d5579b56 munin_v3 (#124)
lvm fileserver

plugin verteilung apc_nis

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#124
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-21 20:11:41 +02:00
Michael Grote 77d1fbcd8d dkms (#123)
playbook

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#123
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-20 11:01:42 +02:00
Michael Grote 556c5e2d78 dkms (#121)
Merge branch 'master' into dkms

wip

wip 2

wip

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#121
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-20 10:56:18 +02:00
Michael Grote c5af0719aa dkms (#122)
rolle umbenannt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#122
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-20 10:55:38 +02:00
Michael Grote 84e1d81384 munin: apc_pwr nur bei pve2 (#120)
munin: apc_pwr nur bei pve2

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#120
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-19 21:26:19 +02:00
Michael Grote fc88991065 fileserver: anne neues nutzerkonto (#119)
fileserver: anne neues nutzerkonto

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#119
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-17 21:54:01 +02:00
Michael Grote 2585367d22 fileserver: Kennwort Anne (#118)
fileserver: Kennwort Anne

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#118
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-17 20:36:19 +02:00
Michael Grote 275154054e win10 auf archiv berechtigt (#117)
win10 auf archiv berechtigt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#117
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-17 12:38:25 +02:00
Michael Grote 416c36f97c munin (#116)
motd unit

house

plugins vereinheitlicht

aufräumen

user vereinheitlicht

samba users

aufgeräumt

aussortiert

apc pwr

systemd plugin

kvm plugins

lvm plguin

acng plugin

munin user

chrony fur alle

gruppe playbook

docker vars

playbook

firewall

munin für alle

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#116
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-16 21:57:28 +02:00
Michael Grote 44022ed0a8 bdfr + bugfixes (#115)
lock für script

log vars

doku

changed never

pool test

bdfr log

bdfr log

reboot cifs

mount

vars

aufräumen

download script

tasks

playbook

group vars

doku

eiegenes dataset archiv

keepass bfdr invalid

keepass: bfdr client id + client secret

upvoted saved and liked

Leerzeichen

sources bug

inventory

vars

vm test cv5pve

typo

Linux MInt fur Apt-Manage Sources

bdfr share

KeePassPW angepasst bdfr

playbook

bug cifs

bdfr

nutzer fileserver

Keepass: user bdfr

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#115
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-14 08:34:02 +02:00
Michael Grote 705cf32cdf whois als package (#114)
whois als package

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#114
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-11 22:10:50 +02:00
Michael Grote 78881d210f irantu (#113)
caps lock

programme

nextcloud client

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#113
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-08 19:46:44 +02:00
Michael Grote 2e8ca048a8 snapd (#112)
playbooks

rolle

bugfix vim

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#112
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-08 11:22:05 +02:00
Michael Grote 58cb2946e2 reboot als handler (#111)
reboot als handler

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#111
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-08 08:15:31 +02:00
Michael Grote f408590a63 qemu_guest_agent als rolle (#110)
qemu_guest_agent als rolle

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#110
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-08 07:48:24 +02:00
Michael Grote 451bb91a99 playbooks sortiert (#109)
bugfix

laptop in user vars

laptop von group zu host vars

polybar dependencie

playbboks verschoben

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#109
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-07 19:34:38 +02:00
Michael Grote 08ad1e5e53 l33 (#108)
update cache when

become

vim when permissions

xrandr umbenannt

ifupdown2 entfernt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#108
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-07 19:06:42 +02:00
Michael Grote b3e8d0967b laptop rollen (#107)
vim when vundle

bugfix dotfiles

readme

syntax

polybar defaults

vim defaults

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#107
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-07 17:47:50 +02:00
Michael Grote 036c3cef47 laptop ausgegliedert (#106)
laptop ausgegliedert

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#106
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-07 08:48:21 +02:00
Michael Grote 0df8312cfc laptop eingebaut (#105)
inv

vm-test2

bugfix reboot

invfentory

vim

polybar gruppe

polybar

i3

vim

extra programme

eigenes playbook

inventar

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#105
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-07 08:40:01 +02:00
Michael Grote c0e0f8cfc7 rolle: dotfiles (#104)
dotfiles rolle

wip

geerlingguy entfernt

rolle angelegt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#104
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-06 22:01:20 +02:00
Michael Grote 7ab79f0903 zfs: dataset tmp ausgelagert (#103)
sanoid

aufräumen

fileserver: tmp auf eigenes dataset

snapdir hidden

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#103
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-02 19:23:41 +02:00
Michael Grote b29e6c08fa reboot in bootstrap für qemu (#102)
reboot in bootstrap für qemu

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#102
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-02 18:52:32 +02:00
Michael Grote a5e0fd8dac snaps: music 14tage (#101)
snaps: music 14tage

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#101
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-25 14:44:52 +02:00
Michael Grote 3c6f2f1c0f version in pip angepasst (#100)
version in pip angepasst

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#100
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-23 09:13:01 +02:00
Michael Grote a8e76fa67a pihole: ips statt fqdn (#99)
acng ip

ntp ip

pihole: restic als ip

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#99
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-22 21:37:19 +02:00
Michael Grote 088e5d144a gitea: Backup bei Update (#98)
gitea: Backup bei Update

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#98
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-20 11:44:41 +02:00
Michael Grote c0f0319014 pip packages (#97)
pip packages

typo

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#97
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-19 13:08:27 +02:00
Michael Grote 08fc1ee1b6 apcups.conf: Reihenfolge Header getauscht: (#96)
apcups.conf: Reihenfolge Header getauscht:

: Warning: old configuration file found.

: Expected: "## apcupsd.conf v1.1 ##"
: Found:
"#----------------------------------------------------------------#
"

: Please check new file format and
: modify accordingly the first line
: of config file.

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#96
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-19 08:20:39 +02:00
Michael Grote 39a64c7b26 ufw: docker: port 5000 für changedetection (#95)
ufw: docker: port 5000 für changedetection

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#95
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-17 10:52:10 +02:00
Michael Grote 6919ea9bd9 jenkins ausgebaut (#93)
jenkins ausgebaut

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#93
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-16 18:21:11 +02:00
Michael Grote 1bbc4e5b60 Nutzerpasswörter (#92)
gruppe docker nur für docker-hosts

Nutzer root für pve angelegt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#92
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-14 14:57:04 +02:00
Michael Grote dd6a15a1ec restic: docker alle 4h (#91)
restic: docker alle 4h

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#91
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-12 10:24:50 +02:00
Michael Grote 14d8a2adef ethtool für physische pcs (#90)
ethtool für physische pcß

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#90
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-11 10:58:14 +02:00
Michael Grote f83bca1d26 bugfix: pihole: lighttpd (#89)
bugfix: pihole: lighttpd

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#89
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-11 09:12:02 +02:00
Michael Grote 27a1a65608 Rolle: r8152 (#88)
at für alle

at entfernt

aufräumen

when aktiviert

aufräumen

entferne reboot job

aufgeräumt

script durch reboot ersetzt

reboot script für safekeeping

doku

depmod noch nhotwendig

rolle nur mit explizit gesetzten parameter

doku

reboot vars angepasst

doku

aufgeräumt

nur wenn nicht schon da

funktiiniert grundlegend

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#88
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-10 14:26:39 +02:00
Michael Grote 3a34d5841f Bugfix: sanoid: logfile permissions (#86)
bg

Bugfix: sanoid: logfile permissions

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#86
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-09 18:24:00 +02:00
Michael Grote 5cb0ab4070 Test-Datasets (#87)
Doku Bind-Mounts

fileserver-test Datasets erstellt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#87
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-09 18:23:35 +02:00
Michael Grote 2d897ccd4f Musik als eigenes Dataset (#85)
Musik als eigenes Dataset

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#85
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-09 10:11:12 +02:00
Michael Grote 91e1733ab1 rsync als standard-package (#84)
rsync als standard-package

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#84
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-08 23:05:22 +02:00
Michael Grote 16cb021ff5 Dataset Music (#83)
datasets in sanoid angepasst

templates angepasst

dataset music erstellt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#83
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-08 21:03:40 +02:00
Michael Grote 201e2be4ff neue plays erstellt (#82)
enues plays erstellt

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#82
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-07 09:47:51 +02:00
Michael Grote a91bcd13b4 Bugfix: Jenkins (#81)
syntax

jadmin in Konfig

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#81
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-05 15:00:54 +02:00
Michael Grote 181da3c38a Aufbau Jenkins (#80)
keepass

vars

playbook

jenkins

java

jenkins in inventory

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#80
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-05-05 10:59:05 +02:00