Initial commit
This commit is contained in:
24
templates/app_caddyfile.epp
Normal file
24
templates/app_caddyfile.epp
Normal file
@@ -0,0 +1,24 @@
|
||||
# Caddyfile pour l'application écoutant sur localhost
|
||||
{
|
||||
admin off
|
||||
}
|
||||
|
||||
:<%= $listen_port %> {
|
||||
root * <%= $root_dir %>
|
||||
|
||||
encode zstd br gzip
|
||||
|
||||
# Clear Headers
|
||||
header {
|
||||
-Server
|
||||
-X-Powered-By
|
||||
}
|
||||
|
||||
# Logs
|
||||
log {
|
||||
output stdout
|
||||
}
|
||||
|
||||
file_server
|
||||
php_server
|
||||
}
|
||||
16
templates/vhost.epp
Normal file
16
templates/vhost.epp
Normal file
@@ -0,0 +1,16 @@
|
||||
<%= $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 %>
|
||||
<%- } -%>
|
||||
}
|
||||
Reference in New Issue
Block a user