template.yaml 791 B

1234567891011121314151617181920212223242526272829303132333435
  1. ---
  2. kind: ansible
  3. schema: "1.0"
  4. metadata:
  5. icon:
  6. provider: selfh
  7. id: docker
  8. name: Enable Docker TLS
  9. description: >
  10. Ansible playbook to enable TLS on Docker daemon using existing certificates.
  11. Configures Docker to use TLS for secure remote access.
  12. Project: https://www.docker.com
  13. Documentation: https://docs.docker.com/engine/security/protect-access/
  14. version: 1.0.0
  15. author: Christian Lempa
  16. date: '2025-11-11'
  17. draft: true
  18. spec:
  19. general:
  20. vars:
  21. playbook_name:
  22. default: Docker Certs enable
  23. become:
  24. default: true
  25. certificates:
  26. title: Certificate Configuration
  27. required: true
  28. vars:
  29. certs_path:
  30. type: str
  31. description: Path where certificates are stored
  32. default: /root/docker-certs