feat: implement process management service with IPC and configuration templates

This commit is contained in:
Ümit Tunç
2026-04-02 22:40:32 +03:00
parent 69c4c0c780
commit 2c2399a157
8 changed files with 1447 additions and 87 deletions
+4 -7
View File
@@ -9,14 +9,14 @@ http {
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server_names_hash_bucket_size 64;
{{PROJECTS}}
server {
listen {{LISTEN_ADDRESS}}:{{PORT}};
server_name localhost;
root "{{ROOT}}";
index index.php index.html index.htm;
autoindex on;
location / {
# Try global root first, fallback to @project_fallback if not found
@@ -37,10 +37,8 @@ http {
}
return 404;
}
# Subdirectory access for projects (legacy support)
{{PROJECT_LOCATIONS}}
{{PROJECT_LOCATIONS}}
location /phpmyadmin {
alias "{{PHPMYADMIN_DIR}}";
@@ -60,8 +58,7 @@ http {
fastcgi_pass 127.0.0.1:{{PHP_PORT}};
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $request_filename;
include "{{CONF_DIR}}/fastcgi_params";
}
}
{{PROJECTS}}
}
+1 -1
View File
@@ -47,7 +47,7 @@ sys_temp_dir = "{{TEMP_DIR}}"
extension_dir = "{{EXT_DIR}}"
fastcgi.impersonate = 1
cgi.force_redirect = 0
cgi.fix_pathinfo = 1
cgi.fix_pathinfo = 0
[ExtensionList]
{{EXTENSIONS}}