trial app
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
{
|
||||
default_sni {$SERVER_NAME}
|
||||
http_port 8000
|
||||
https_port 8443
|
||||
}
|
||||
|
||||
{$SERVER_NAME} {
|
||||
import /etc/{$TLS_MODE}
|
||||
root * /var/www/trial/public
|
||||
encode zstd gzip
|
||||
file_server
|
||||
|
||||
|
||||
php_fastcgi php:9000 {
|
||||
resolve_root_symlink
|
||||
}
|
||||
|
||||
@phpFile {
|
||||
path *.php*
|
||||
}
|
||||
|
||||
error @phpFile "Not found" 404
|
||||
|
||||
log {
|
||||
output file /var/log/caddy.log
|
||||
}
|
||||
|
||||
header / {
|
||||
X-Frame-Options "SAMEORIGIN"
|
||||
X-Content-Type-Options "nosniff"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
tls {$TLS_AUTO_EMAIL}
|
||||
@@ -0,0 +1 @@
|
||||
tls internal
|
||||
@@ -0,0 +1,4 @@
|
||||
FROM php:8.2-fpm
|
||||
RUN apt-get update && apt-get install -y \
|
||||
libpq-dev \
|
||||
&& docker-php-ext-install -j$(nproc) pdo pdo_pgsql \
|
||||
@@ -0,0 +1,10 @@
|
||||
[www]
|
||||
user = www-data
|
||||
group = www-data
|
||||
listen = 127.0.0.1:9000
|
||||
;listen = /run/php/trial-fpm.sock
|
||||
pm = dynamic
|
||||
pm.max_children = 3
|
||||
pm.start_servers = 1
|
||||
pm.min_spare_servers = 1
|
||||
pm.max_spare_servers = 1
|
||||
Reference in New Issue
Block a user