ansible

Log | Files | Refs | README

main.yml (535B)


      1 ---
      2 - name: Create gitea directory
      3   file:
      4     path: /opt/gitea
      5     state: directory
      6     owner: cjr
      7     group: cjr
      8     mode: '0755'
      9 
     10 - name: Deploy docker-compose file
     11   copy:
     12     src: docker-compose.yml
     13     dest: /opt/gitea/docker-compose.yml
     14     owner: cjr
     15     group: cjr
     16     mode: '0644'
     17 
     18 - name: Deploy gitea env file
     19   template:
     20     src: gitea.env.j2
     21     dest: /opt/gitea/.env
     22     owner: cjr
     23     group: cjr
     24     mode: '0600'
     25 
     26 - name: Start gitea
     27   community.docker.docker_compose_v2:
     28     project_src: /opt/gitea
     29     state: present