49 lines
1.1 KiB
YAML
49 lines
1.1 KiB
YAML
---
|
|
- 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
|