main.yml 613 B

12345678910111213141516171819202122232425262728
  1. ---
  2. - name: Miniflux package installed
  3. community.general.pkgng:
  4. name: "miniflux"
  5. state: latest
  6. - name: Miniflux enabled
  7. shell: sysrc miniflux_enable="YES"
  8. notify: Miniflux restarted
  9. - name: Miniflux config installed
  10. template:
  11. src: miniflux.conf.j2
  12. dest: /usr/local/etc/miniflux.conf
  13. owner: root
  14. mode: 0644
  15. notify: Miniflux restarted
  16. - name: Miniflux rc file installed
  17. ansible.builtin.copy:
  18. src: miniflux.rc
  19. dest: /usr/local/etc/rc.d/miniflux
  20. owner: root
  21. mode: a+x
  22. notify: Miniflux restarted
  23. - name: Miniflux started
  24. service: name=miniflux state=started