add paraclub api vhost

This commit is contained in:
2023-11-01 12:31:36 +01:00
parent 702ab238d7
commit 3615be8dbb
2 changed files with 35 additions and 0 deletions

View File

@@ -36,6 +36,7 @@
./sites/api.optiprot.cloonar.dev.nix
./sites/cloonar.dev.nix
# ./sites/diabetes-austria.cloonar.dev.nix
./sites/api.paraclub.cloonar.dev.nix
./sites/paraclub.cloonar.dev.nix
./sites/gbv-aktuell.cloonar.dev.nix
./sites/optiprot.cloonar.dev.nix

View File

@@ -0,0 +1,34 @@
{ pkgs, lib, config, ... }:
{
services.webstack.instances."api.paraclub.cloonar.dev" = {
enableDefaultLocations = false;
enableMysql = true;
authorizedKeys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCt1Va4We/VW64NvldxDIZ2mRxZHYO+81cAp1KVqTSDDmFxdgglHXzgfxmkmW7pWubr9KXp+DS8xNOGsKd9iYZyzNZ0si4gb8MHos/xpvN9LTUb1jRTP0kSvkEN2/vRVqATczEdTWT2113HRjlOZWAZ0X7CX0pxy35nu3yLgFXvdHCV0nF1j0iVhCQhFxoNYk5kJuk68v/N+hQotqCd6x7+4teY03CmxR0H+xbjmpY06gi0PgzdGFJgfO6P0WtNCBOJtKBK8hluBtn1igb7zj8xCLx8wvfOFwYCQS94OTOtiho5Sb9/zwT/VFRnVJR/yV7hLjGEBX/+tyLyS5gGJOYEHP7Zza/LzuN1vh7uybTgbVFgp3pmkPyxvY2aV+9JHfJ2VXk2RrwIdoQveQaCcwnu0mgx5KNsY7zWbHEEBAaRiBvzTkdS+w1VLBsGBFxa+rIXxIC0iG01xiIcbJzr6WMe/TvnnhleHEtDy3ZIUhRTPOtd+Qjlf5hsm9rFbYIu3k0="
];
extraConfig = ''
add_header X-Frame-Options "SAMEORIGIN";
add_header X-Content-Type-Options "nosniff";
index index.php
charset utf-8;
error_page 404 /index.php;
'';
locations."/favicon.ico".extraConfig = ''
log_not_found off;
access_log off;
'';
locations."/robots.txt".extraConfig = ''
access_log off;
log_not_found off;
'';
locations."/".extraConfig = ''
try_files $uri $uri/ /index.php$is_args$args;
'';
phpPackage = pkgs.php82.withExtensions ({ enabled, all }:
enabled ++ [ all.imagick ]);
};
}