Move websites into vhosts

So it doesn't clash with Forgejo which is currently in /var/www/forgejo.
This commit is contained in:
Oliver Davies 2025-04-21 12:58:45 +01:00
parent 5b67a48d80
commit a71ce4b5fd
3 changed files with 16 additions and 16 deletions

View file

@ -1,13 +1,13 @@
[ [
{ {
url = "bootstrap-with-tailwind.oliverdavies.uk"; url = "bootstrap-with-tailwind.oliverdavies.uk";
root = "/var/www/bootstrap-with-tailwind"; root = "/var/www/vhosts/bootstrap-with-tailwind";
port = 8081; port = 8081;
} }
{ {
port = 8084; port = 8084;
root = "/var/www/eric/public"; root = "/var/www/vhosts/eric/public";
url = "eric.oliverdavies.uk"; url = "eric.oliverdavies.uk";
extraConfig = '' extraConfig = ''
@ -17,13 +17,13 @@
{ {
port = 8083; port = 8083;
root = "/var/www/florida-drupalcamp-tailwind-css"; root = "/var/www/vhosts/florida-drupalcamp-tailwind-css";
url = "florida-drupalcamp-tailwind-css.oliverdavies.uk"; url = "florida-drupalcamp-tailwind-css.oliverdavies.uk";
} }
{ {
port = 8094; port = 8094;
root = "/var/www/luke"; root = "/var/www/vhosts/luke";
url = "luke.oliverdavies.uk"; url = "luke.oliverdavies.uk";
extraConfig = '' extraConfig = ''
@ -33,55 +33,55 @@
{ {
port = 8085; port = 8085;
root = "/var/www/phpsw-sculpin-demo"; root = "/var/www/vhosts/phpsw-sculpin-demo";
url = "phpsw-sculpin-demo.oliverdavies.uk"; url = "phpsw-sculpin-demo.oliverdavies.uk";
} }
{ {
port = 8086; port = 8086;
root = "/var/www/rebuilding-acquia"; root = "/var/www/vhosts/rebuilding-acquia";
url = "rebuilding-acquia.oliverdavies.uk"; url = "rebuilding-acquia.oliverdavies.uk";
} }
{ {
port = 8087; port = 8087;
root = "/var/www/rebuilding-bartik"; root = "/var/www/vhosts/rebuilding-bartik";
url = "rebuilding-bartik.oliverdavies.uk"; url = "rebuilding-bartik.oliverdavies.uk";
} }
{ {
port = 8088; port = 8088;
root = "/var/www/rebuilding-bristol-js"; root = "/var/www/vhosts/rebuilding-bristol-js";
url = "rebuilding-bristol-js.oliverdavies.uk"; url = "rebuilding-bristol-js.oliverdavies.uk";
} }
{ {
port = 8089; port = 8089;
root = "/var/www/rebuilding-symfony"; root = "/var/www/vhosts/rebuilding-symfony";
url = "rebuilding-symfony.oliverdavies.uk"; url = "rebuilding-symfony.oliverdavies.uk";
} }
{ {
port = 8090; port = 8090;
root = "/var/www/tailwindcss-demo"; root = "/var/www/vhosts/tailwindcss-demo";
url = "tailwindcss-demo.oliverdavies.uk"; url = "tailwindcss-demo.oliverdavies.uk";
} }
{ {
port = 8091; port = 8091;
root = "/var/www/wp-tailwind"; root = "/var/www/vhosts/wp-tailwind";
url = "wp-tailwind.oliverdavies.uk"; url = "wp-tailwind.oliverdavies.uk";
} }
{ {
port = 8092; port = 8092;
root = "/var/www/zet"; root = "/var/www/vhosts/zet";
url = "zet.oliverdavies.uk"; url = "zet.oliverdavies.uk";
} }
{ {
port = 8093; port = 8093;
root = "/var/www/talking-drupal-tailwindcss"; root = "/var/www/vhosts/talking-drupal-tailwindcss";
url = "talking-drupal-tailwindcss.oliverdavies.uk"; url = "talking-drupal-tailwindcss.oliverdavies.uk";
} }
] ]

View file

@ -19,7 +19,7 @@ let
name = "/${path}"; name = "/${path}";
value = { value = {
root = "/var/www/website-tome"; root = "/var/www/vhosts/website-tome";
tryFiles = "$uri $uri.html $uri/index.html =404"; tryFiles = "$uri $uri.html $uri/index.html =404";
}; };
}) tomePaths }) tomePaths
@ -29,7 +29,7 @@ in
services = { services = {
nginx.virtualHosts = { nginx.virtualHosts = {
"www.oliverdavies.uk" = { "www.oliverdavies.uk" = {
root = "/var/www/website-sculpin"; root = "/var/www/vhosts/website-sculpin";
listen = [ listen = [
{ {

View file

@ -8,6 +8,6 @@ pkgs.writeShellApplication {
mkdir -p "''${backup_path}" mkdir -p "''${backup_path}"
${lib.getExe pkgs.rsync} -avzP nixedo:/var/www/ "''${backup_path}" --delete-after ${lib.getExe pkgs.rsync} -avzP nixedo:/var/www/vhosts/ "''${backup_path}" --delete-after
''; '';
} }