try
This commit is contained in:
parent
3171184c74
commit
747b249238
1 changed files with 49 additions and 22 deletions
|
@ -43,32 +43,59 @@
|
|||
services.nginx = {
|
||||
enable = true;
|
||||
additionalModules = [ pkgs.nginxModules.fancyindex ];
|
||||
virtualHosts.media = {
|
||||
default = true;
|
||||
# addSSL = true;
|
||||
# enableACME = true;
|
||||
|
||||
root = "/media";
|
||||
|
||||
serverName = "_";
|
||||
|
||||
locations = {
|
||||
"/" = {
|
||||
tryFiles = "$uri $uri/ =404";
|
||||
extraConfig = ''
|
||||
fancyindex on;
|
||||
fancyindex_name_length 256;
|
||||
fancyindex_exact_size off;
|
||||
'';
|
||||
};
|
||||
virtualHosts = {
|
||||
# media = {
|
||||
# default = true;
|
||||
# # addSSL = true;
|
||||
# # enableACME = true;
|
||||
# root = "/media";
|
||||
# serverName = "_";
|
||||
# locations = {
|
||||
# "/" = {
|
||||
# tryFiles = "$uri $uri/ =404";
|
||||
# extraConfig = ''
|
||||
# fancyindex on;
|
||||
# fancyindex_name_length 256;
|
||||
# fancyindex_exact_size off;
|
||||
# '';
|
||||
# };
|
||||
# };
|
||||
# };
|
||||
stronnica = {
|
||||
default = true;
|
||||
# addSSL = true;
|
||||
enableACME = true;
|
||||
root = "/srv/http/stronnica";
|
||||
locations."~ \\.php$".extraConfig = ''
|
||||
fastcgi_pass unix:${config.services.phpfpm.pools.mypool.socket};
|
||||
fastcgi_index index.php;
|
||||
'';
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
# security.acme = {
|
||||
# acceptTerms = true;
|
||||
# defaults.email = "krizej@protonmail.com";
|
||||
# };
|
||||
services.mysql = {
|
||||
enable = true;
|
||||
package = pkgs.mariadb;
|
||||
};
|
||||
|
||||
services.phpfpm.pools.mypool = {
|
||||
user = "nobody";
|
||||
settings = {
|
||||
"pm" = "dynamic";
|
||||
"listen.owner" = config.services.nginx.user;
|
||||
"pm.max_children" = 5;
|
||||
"pm.start_servers" = 2;
|
||||
"pm.min_spare_servers" = 1;
|
||||
"pm.max_spare_servers" = 3;
|
||||
"pm.max_requests" = 500;
|
||||
};
|
||||
};
|
||||
|
||||
security.acme = {
|
||||
acceptTerms = true;
|
||||
defaults.email = "krizej@protonmail.com";
|
||||
};
|
||||
|
||||
chuj = {
|
||||
system = {
|
||||
|
|
Loading…
Reference in a new issue