Files
puppet-frankenphp/templates/vhost.epp
2025-10-28 14:35:40 +01:00

17 lines
463 B
Plaintext

<%= $server_name %> {
<%- if $mode == 'php_server' { -%>
# Mode: php_server (utilisateur partagé)
root * <%= $root_dir %>
file_server
php_server
<%- } elsif $mode == 'fastcgi' { -%>
# Mode: php_fastcgi (pool FPM, utilisateur isolé)
root * <%= $root_dir %>
file_server
php_fastcgi <%= $fpm_socket %>
<%- } elsif $mode == 'proxy' { -%>
# Mode: reverse_proxy (processus FrankenPHP isolé)
reverse_proxy <%= $proxy_target %>
<%- } -%>
}