1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-15 04:32:11 +00:00

Set permissions, create /etc/gitea

This commit is contained in:
Aidan Fitzgerald 2018-10-18 12:57:54 -04:00
parent 522d4d5c7e
commit 23dfa8b297

View file

@ -5,7 +5,7 @@
groups: gitea
home: "{{ gitea_root_directory }}"
- name: Create Gitea root directory
- name: Create Gitea directory structure
file:
path: "{{ gitea_root_directory }}/{{item.item}}"
state: directory
@ -13,6 +13,23 @@
group: gitea
with_items: "{{ gitea_subdirectories }}"
- name: Make directories data, indexers, and log writable
file:
path: "{{ gitea_root_directory }}/{{item.item}}"
mode: 0750
with_items:
- data
- indexers
- log
- name: Create Gitea config directory
file:
path: /etc/gitea
state: directory
owner: root
group: gitea
mode: 0770
- name: Download Gitea binary
get_url:
url: "{{ gitea_download_url }}"