1234567891011121314151617181920212223242526 |
- ---
- - name: Dependencies installed
- community.general.pkgng:
- name: "py37-supervisor"
- state: latest
- - name: Miniflux downloaded
- shell: fetch https://github.com/miniflux/v2/releases/download/2.0.28/miniflux-freebsd-amd64 -o /usr/local/bin/miniflux
- - name: Supervisord enabled
- shell: sysrc supervisord_enable="YES"
- - name: Supervisor config file patched
- patch:
- src: supervisord.conf.patch
- dest: /usr/local/etc/supervisord.conf
- - name: Ensures supervisor conf dir exists
- file: path=/usr/local/etc/supervisor/conf.d state=directory
- - name: Miniflux supervisor file installed
- template:
- src: miniflux-supervisor.conf.j2
- dest: /usr/local/etc/supervisor/conf.d/miniflux.conf
- owner: root
- mode: 0644
- notify: Supervisor restarted
|