2022-05-24 02:51:56 -04:00

32 lines
725 B
YAML

- name: Create Gitea directory
file:
path: "{{ gitea_root }}"
state: directory
- name: Install Gitea's docker-compose file
template:
src: docker-compose.yml.j2
dest: "{{ gitea_root }}/docker-compose.yml"
- name: Install Gitea's docker-compose variables
template:
src: compose-env.j2
dest: "{{ gitea_root }}/.env"
- name: Install Gitea systemd service
template:
src: gitea.service.j2
dest: "/etc/systemd/system/{{ gitea_name }}.service"
register: gitea_systemd
- name: Reload systemd manager configuration
systemd:
daemon_reload: true
when: gitea_systemd.changed
- name: Start and enable Gitea
service:
name: "{{ gitea_name }}"
state: started
enabled: true