--- - name: Symlink Gitea binary. file: src: "{{ gitea_binary_file_version }}" dest: "{{ gitea_binary_file_latest }}" state: link notify: restart gitea - name: Copy Gitea systemd service file into place (for systemd systems). template: src: gitea.service.j2 dest: /etc/systemd/system/gitea.service owner: root group: root mode: 0755 when: "ansible_service_mgr == 'systemd'" - name: Copy app.ini. template: src: "app.ini.j2" dest: "{{ gitea_user_home }}/gitea/custom/conf/app.ini" owner: "{{ gitea_user }}" group: "{{ gitea_user }}" mode: 0622 - name: Copy files copy: src: "../files/custom/" dest: "{{ gitea_user_home }}/gitea/custom" owner: "{{ gitea_user }}" group: "{{ gitea_user }}" mode: 0622 - name: Copy id_rsa key copy: src: "../files/keys/id_rsa" dest: "{{ gitea_user_home }}/.ssh/id_rsa" owner: "{{ gitea_user }}" group: "{{ gitea_user }}" mode: 0600 - name: Copy id_rsa.pub key copy: src: "../files/keys/id_rsa.pub" dest: "{{ gitea_user_home }}/.ssh/id_rsa.pub" owner: "{{ gitea_user }}" group: "{{ gitea_user }}" mode: 0644