SuperTux88's Diaspora Saltstack Formula
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.

service.sls 624B

12345678910111213141516171819202122232425
  1. {%- from "diaspora/map.jinja" import diaspora with context %}
  2. include:
  3. - diaspora.install
  4. - diaspora.config
  5. /etc/systemd/system/diaspora.service:
  6. file.managed:
  7. - user: root
  8. - mode: 644
  9. - source: salt://diaspora/files/diaspora.service
  10. - template: jinja
  11. - context:
  12. diaspora: {{ diaspora|json }}
  13. diaspora_service:
  14. service.running:
  15. - name: diaspora
  16. - enable: True
  17. - requre:
  18. - cmd: diaspora_precompile_assets
  19. - watch:
  20. - git: diaspora_git
  21. - file: {{ diaspora.install_path }}/config/database.yml
  22. - file: {{ diaspora.install_path }}/config/diaspora.yml