文件名称:ansible-caddy:球童的角色
文件大小:8KB
文件格式:ZIP
更新时间:2024-03-27 01:45:34
ansible debian ubuntu ansible-role caddy
球童2的角色 这是我为自己做的一个角色,但我尝试使其尽可能可重用,同时又使它适合我的使用。 该角色将处理所有基本配置,例如创建systemd服务,用户,conf文件夹,conf文件,日志文件夹等。 然后,您可以使用它来使用模板添加虚拟主机。 该角色包括一个示例反向代理模板。 该角色应在所有基于Debian的发行版上起作用。 要求 该角色不会从APT安装Caddy,因为我需要cloudflare模块。 运行build.sh来生成一个球童二进制文件。 角色变量 基本配置: caddy_bin_path :caddy二进制路径( /usr/bin/caddy ) caddy_log_path :日志目录( /var/log/caddy ) caddy_config_path :配置目录( /etc/caddy ) 用户将被创建( caddy_user_name )中,加入到组( c
【文件预览】:
ansible-caddy-master
----build.sh(491B)
----defaults()
--------main.yml(666B)
----.github()
--------workflows()
----.ansible-lint(81B)
----tasks()
--------vhosts.yml(185B)
--------main.yml(233B)
--------setup.yml(1KB)
----LICENSE(1KB)
----README.md(2KB)
----handlers()
--------main.yml(266B)
----templates()
--------reverse.j2(2KB)
--------caddy.service.j2(631B)
--------tls.conf.j2(161B)
----.gitignore(5B)
----files()
--------Caddyfile(16B)