Initial commit

This commit is contained in:
Léo Berry
2025-10-28 14:35:40 +01:00
commit 78da6b2994
11 changed files with 463 additions and 0 deletions

14
manifests/params.pp Normal file
View File

@@ -0,0 +1,14 @@
# modules/frankenphp/manifests/params.pp
class frankenphp::params {
$version = '1.9.1'
$package_name = 'frankenphp'
$service_name = 'frankenphp'
$caddyfile_path = '/etc/frankenphp/Caddyfile'
$download_dir = '/tmp'
$arch = $facts['architecture']
$deb_filename = "frankenphp_${version}-1_${arch}.deb"
$local_deb_path = "${download_dir}/${deb_filename}"
$download_base_url = 'https://github.com/php/frankenphp/releases/download'
$download_url = "${download_base_url}/v${version}/${deb_filename}"
}