Merge branch 'master' into dev

This commit is contained in:
rene
2022-02-25 12:01:33 +01:00
11 changed files with 54 additions and 44 deletions

View File

@@ -1,2 +1,3 @@
--- ---
netdata: true netdata: true
set_hosts: true

View File

@@ -11,8 +11,10 @@ microcode_amd_install: false
microcode_intel_install: false microcode_intel_install: false
proxmox_instance: false proxmox_instance: false
raspberry_pi: false raspberry_pi: false
preinstalled: true
# server # server
set_hosts: false
unattended_upgrades: true unattended_upgrades: true
web_server: true web_server: true
netdata: true netdata: true

View File

@@ -3,3 +3,4 @@ copy_ssh_priv_keys: true
netdata: true netdata: true
webserver: true webserver: true
nginx: true nginx: true
set_hosts: true

2
hosts
View File

@@ -27,8 +27,6 @@ coruscant.universe.local
[jitsimeet] [jitsimeet]
#ubuntu-test jitsi_fqdn=mewimeet.de #ubuntu-test jitsi_fqdn=mewimeet.de
mewimeet.de jitsi_fqdn=mewimeet.de mewimeet.de jitsi_fqdn=mewimeet.de
jitsi-meet-eu jitsi_fqdn=mewimeet.de
[mailserver] [mailserver]
coruscant.universe.local coruscant.universe.local

View File

@@ -15,7 +15,7 @@ PrintLastLog no
AllowUsers rene AllowUsers rene
Match Address 192.168.1.240 Match Address 192.168.1.240
AllowUsers root,rene AllowUsers root rene
Match User root Match User root
PasswordAuthentication no PasswordAuthentication no

View File

@@ -7,3 +7,6 @@
group: 'root' group: 'root'
loop: loop:
- { ip: '192.168.1.240', fqdn: 'gitlab.social.my-wan.de'} - { ip: '192.168.1.240', fqdn: 'gitlab.social.my-wan.de'}
when:
- set_hosts is defined
- set_hosts == true

View File

@@ -12,7 +12,7 @@
enabled: yes enabled: yes
state: started state: started
- name: system setup | openssh | generate sshd_config file from template - name: system setup | openssh | copy sshd custom config
tags: openssh,ssh,system,settings tags: openssh,ssh,system,settings
copy: copy:
src: system_setup/sshd_custom.conf src: system_setup/sshd_custom.conf

View File

@@ -2,6 +2,8 @@
user: user:
name: rene name: rene
shell: "/usr/bin/zsh" shell: "/usr/bin/zsh"
groups: "sudo"
append: True
# - name: users | rene | install public ssh keys # - name: users | rene | install public ssh keys
# authorized_key: # authorized_key:

View File

@@ -1,7 +1,7 @@
- name: users | root | ensure account is locked # - name: users | root | ensure account is locked
user: # user:
name: root # name: root
password_lock: yes # password_lock: yes
# - name: users | root | install public ssh keys # - name: users | root | install public ssh keys
# authorized_key: # authorized_key:

View File

@@ -16,10 +16,10 @@
# - jitsi-meet-web-config # - jitsi-meet-web-config
# - jitsi-videobridge2 # - jitsi-videobridge2
- block:
- name: jitsimeet | set debconf vars - name: jitsimeet | set debconf vars
shell: shell:
cmd: "{{ playbook_dir }}/roles/jitsimeet/files/set_debconf.sh {{ jitsi_fqdn }}" cmd: "{{ playbook_dir }}/roles/jitsimeet/files/set_debconf.sh {{ jitsi_fqdn }}"
- name: jitsimeet | install packages - name: jitsimeet | install packages
package: package:
name: name:
@@ -30,6 +30,7 @@
- jitsi-meet-web-config - jitsi-meet-web-config
- jitsi-videobridge2 - jitsi-videobridge2
notify: restart_nginx notify: restart_nginx
when: preinstalled == false or preinstalled is not defined
- name: jitsimeet | copy custom settings - name: jitsimeet | copy custom settings
copy: copy:

View File

@@ -6,6 +6,7 @@
DefaultLimitNPROC=65000 DefaultLimitNPROC=65000
DefaultTasksMax=65000 DefaultTasksMax=65000
- block:
- name: jitsimeet | reload systemd - name: jitsimeet | reload systemd
systemd: systemd:
daemon_reload: true daemon_reload: true
@@ -30,3 +31,4 @@
package: package:
name: debconf-utils name: debconf-utils
state: latest state: latest
when: preinstalled == false or preinstalled is not defined