main.yml 788 B

123456789101112131415161718192021222324252627282930
  1. ---
  2. - name: Package cache updated
  3. shell: pkg update -f
  4. - name: Dependencies installed
  5. pkgng:
  6. name: "py37-pip py37-sqlite3 py37-supervisor postgresql12-client"
  7. state: present
  8. - name: Supervisor enabled
  9. shell: sysrc supervisord_enable="YES"
  10. - name: pgAdmin4 package installed
  11. shell: "pip install https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v4.25/pip/pgadmin4-4.25-py3-none-any.whl"
  12. - name: pgAdmin4 config file installed
  13. copy:
  14. src: config_local.py
  15. dest: /usr/local/lib/python3.7/site-packages/pgadmin4/
  16. owner: root
  17. mode: 0644
  18. notify: Supervisor restarted
  19. - name: pgAdmin4 supervisor file installed
  20. copy:
  21. src: pgadmin-supervisor.conf
  22. dest: /usr/local/etc/supervisor/conf.d/
  23. owner: root
  24. mode: 0644
  25. notify: Supervisor restarted