maztch.ansible_role_gifsicle
Ansible 角色:gifsicle
在 RedHat/CentOS 和 Debian/Ubuntu 服务器上从源代码安装 gifsicle。
要求
如果您使用 SSL/TLS,您需要提供自己的证书和密钥文件。您可以使用以下命令生成自签名证书:openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout example.key -out example.crt。
角色变量
可用的变量如下,包含默认值(见 defaults/main.yml):
gifsicle_version: 1.91
要安装的 gifsicle 版本。
gifsicle_options:
- --disable-gifview
- --disable-gifdiff
构建 giflossy 的额外选项列表。
依赖
无。
示例剧本
- hosts: webservers
vars_files:
- vars/main.yml
roles:
- { role: maztch.gifsicle }
在 vars/main.yml 中:
giflossy_options:
- --disable-gifview
许可
MIT / BSD
