diff --git a/Reame.md b/Reame.md new file mode 100644 index 0000000..372ffe2 --- /dev/null +++ b/Reame.md @@ -0,0 +1 @@ +Ansible Playbooks for keks.cloud server \ No newline at end of file diff --git a/debian12-forgejo/playbook.yml b/debian12-forgejo/playbook.yml new file mode 100644 index 0000000..d4b0486 --- /dev/null +++ b/debian12-forgejo/playbook.yml @@ -0,0 +1,30 @@ +--- +- name: Update web servers + hosts: all + remote_user: root + tasks: + - name: Install a list of packages + ansible.builtin.apt: + pkg: + - mariadb-server + + - name: Add the user 'git' + ansible.builtin.user: + name: git + comment: Git Username + home: /home/git + shell: /bin/bash + - name: Create /var/lib/forgejo + ansible.builtin.file: + path: /var/lib/forgejo + state: directory + user: git + group: git + mode: '0750' + - name: Create /etc/forgejo + ansible.builtin.file: + path: /etc/forgejo + state: directory + user: git + group: git + mode: '0500' \ No newline at end of file