Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

27 lines
785B

  1. ---
  2. - name: nextcloud apps download
  3. get_url:
  4. url: "{{ item.url | default('https://github.com/nextcloud/'+item.name+'/releases/download/v'+item.version+'/'+item.name+'.tar.gz') }}"
  5. dest: /var/www/nextcloud-app-{{item.name}}-{{ item.version }}.tar.gz
  6. checksum: "{{ item.checksum }}"
  7. with_items: "{{ nextcloud_apps }}"
  8. - name: nextcloud apps extract
  9. unarchive:
  10. src: /var/www/nextcloud-app-{{item.name}}-{{ item.version }}.tar.gz
  11. dest: /var/www/nextcloud/apps/
  12. remote_src: yes
  13. owner: root
  14. group: root
  15. with_items: "{{ nextcloud_apps }}"
  16. - name: nextcloud enable apps
  17. command: php occ app:enable {{item.name}}
  18. with_items: "{{ nextcloud_apps }}"
  19. args:
  20. chdir: /var/www/nextcloud
  21. become: true
  22. become_user: www-data
  23. become_method: sudo