From 38fb136bfb77d5bb3fc334598227a8fb965a8995 Mon Sep 17 00:00:00 2001 From: Ullli Date: Fri, 24 Apr 2026 17:48:21 +0200 Subject: [PATCH 1/1] task fuer forgejo Projekte Server --- defaults/main.yml | 1 + tasks/forgejo.yml | 6 ++++++ tasks/main.yml | 9 +++++++-- tasks/samba.yml | 2 +- 4 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 tasks/forgejo.yml diff --git a/defaults/main.yml b/defaults/main.yml index 0ac2e2f..5326f8f 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -5,3 +5,4 @@ fsit_smgt_samba_shares: [] fsit_smgt_homes_ipaddr_lan: fsit_smgt_homes_export_root: fsit_smgt_homes_lan_homes: +#fsit_smgt_forgejo_ diff --git a/tasks/forgejo.yml b/tasks/forgejo.yml new file mode 100644 index 0000000..74be67e --- /dev/null +++ b/tasks/forgejo.yml @@ -0,0 +1,6 @@ +--- +- name: install server specific packages + ansible.builtin.apt: + pkg: + - git + - git-lfs diff --git a/tasks/main.yml b/tasks/main.yml index 65609e0..77e8842 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,11 +1,16 @@ --- - name: Include bootstrap ansible.builtin.include_tasks: bootstrap.yml -- name: openldap-server +- name: OpenLDAP-Server ansible.builtin.include_tasks: openldap.yml when: ldap in group_names - name: Samba-Fileserver - ansible.buitlin.include_tasks: samba.yml + ansible.builtin.include_tasks: samba.yml when: samba in group_names +- name: Forgejo Git- und Projekte-Server + ansible.builtin.include_tasks: forgejo.yml + when: forgejo in group_names +# +# Inventory immer als letztes - name: Include inventory (last task) ansible.builtin.include_tasks: inventory.yml diff --git a/tasks/samba.yml b/tasks/samba.yml index e349d8f..84ce0d5 100644 --- a/tasks/samba.yml +++ b/tasks/samba.yml @@ -3,7 +3,7 @@ ansible.builtin.apt: pkg: - samba -- name: create samba-directory +- name: create samba-directory ansible.builtin.file: path: /srv/samba state: directory -- 2.39.5