From: Ullli Date: Tue, 2 Jun 2026 17:29:14 +0000 (+0200) Subject: Anpassungen nach erstem Ausprobieren X-Git-Url: https://freie-schul-it.de/gitweb/cookiecutter-fsit.git/commitdiff_plain/68a0f2969b1bb6c13f46b102c394310afb0cc4fa?ds=inline;hp=8c2b2cf233bd72d69d842abb6f70b9958cc81693 Anpassungen nach erstem Ausprobieren --- diff --git a/server-mgt/{{ cookiecutter.project_slug }}/Makefile b/server-mgt/{{ cookiecutter.project_slug }}/Makefile index 083f906..636be9e 100644 --- a/server-mgt/{{ cookiecutter.project_slug }}/Makefile +++ b/server-mgt/{{ cookiecutter.project_slug }}/Makefile @@ -1,3 +1,10 @@ all: ansible-galaxy install -f -r roles/requirements.yml ansible-playbook play.yml --diff +lint: + ansible-galaxy install -f -r roles/requirements.yml + ansible-lint site.yml +dns: + ansible-galaxy install -f -r roles/requirements.yml + ansible-playbook site.yml --diff --limit pihole + diff --git a/server-mgt/{{ cookiecutter.project_slug }}/hosts b/server-mgt/{{ cookiecutter.project_slug }}/hosts index 9d114ce..64046fd 100644 --- a/server-mgt/{{ cookiecutter.project_slug }}/hosts +++ b/server-mgt/{{ cookiecutter.project_slug }}/hosts @@ -1,15 +1,88 @@ -[installbox] +cookiecutter https://freie-schul-it.de/gitweb/cookiecutter-fsit.git + +[ansible_control_node] #installbox -[pihole] +[apt_cacher_ng] +#aptproxy + +[cups] +#druckerzentrale + +[dokuwiki] +#schulwiki + +[forgejo] +#git +#projektmgt +#projekte + +[freescout] +#mailboxen + +[gibbon] +#schulmgt_dev +#schulmgt + +[glpi] +#??? + +[keycloak] +#idmgt + +[kivitendo] +#fibu + +[koha] +#bibliothek + +[ldap_account_manager] +#lam -[samba-fs] +[lighttpd_php] [lighttpd] +#infoscreen +#intranet -[baremetal] +[luanti] +#luanti + +[nfs] +#nfs01 + +[openldap] +#ldap + +[pihole] +#dns0 #Mgt_LAN +dns10 #Server_LAN +dns20 #Schulnetz +dns30 #DMZ01 +#dns40 #Gastnetz +#dns23 #Schulnetz_VPN +#dns31 #DMZ02 - IOT +#dns31 #DMZ-VPN + +[pivpn] +#vpn01 + +[piwigo] +#fotogalerie + +[redmine] +#projektmgt + +[samba_fs] +#samba +#rumba + +[zulip] +#chat [testgruppe] +[baremetal] + [all:vars] ansible_python_interpreter=/usr/bin/python3 diff --git a/server-mgt/{{ cookiecutter.project_slug }}/play.yml b/server-mgt/{{ cookiecutter.project_slug }}/play.yml index 64b72ad..c9a3329 100644 --- a/server-mgt/{{ cookiecutter.project_slug }}/play.yml +++ b/server-mgt/{{ cookiecutter.project_slug }}/play.yml @@ -8,7 +8,7 @@ name: fsit_smgt tasks_from: add_ansible_user.yml - name: Manage all servers for ASB - hosts: pihole + hosts: all become: true vars_files: - ../password-file-server.yml