diff --git a/apply.nu b/apply.nu index 3539cfb..7f36f28 100755 --- a/apply.nu +++ b/apply.nu @@ -11,20 +11,23 @@ def --wrapped sync [...arguments] { # Applies the changes to the site by uploading it to the VPS. def main [] { + const dest_directory = "_site_production" + const deno_arguments = [ "task", "build", "--dest", $dest_directory, "--location", "https://rgbcu.be/" ] + if (pwd | str starts-with "/data/data/com.termux") { sync ./ nine:site - ssh -tt nine " + ssh -tt nine $" cd site - LUME_DRAFTS=false nix run default#deno -- task build --location https://rgbcu.be/ + LUME_DRAFTS=false nix run nixpkgs#deno -- ($deno_arguments | str join ' ') " - sync nine:site/_site ./ + sync ("nine:site/" + $dest_directory) ./ } else { - LUME_DRAFTS=false deno task build --location https://rgbcu.be/ + LUME_DRAFTS=false deno ...$deno_arguments } - cd _site + cd $dest_directory let host = "root@best"; diff --git a/site.ts b/site.ts index 66a926f..9fdc195 100644 --- a/site.ts +++ b/site.ts @@ -176,7 +176,7 @@ site.use(checkUrls({ site.use(feed({ output: ["/blog.rss", "/blog.json"], - query: "type=article", + query: "type=article unlisted!=true", sort: "date=asc", limit: Infinity, diff --git a/site/_includes/default.vto b/site/_includes/default.vto index 5ab8ccc..74fb1ec 100644 --- a/site/_includes/default.vto +++ b/site/_includes/default.vto @@ -15,10 +15,10 @@ layout: null - {{ if title }} {{ title }} {{ /if }} - {{ if description }} {{ /if }} - {{ if author }} {{ /if }} - {{ if keywords }} {{ /if }} + {{ if title }} {{ title }} {{ /if }} + {{ if description }} {{ /if }} + {{ if author }} {{ /if }} + {{ if tags }} {{ /if }} diff --git a/site/assets/images/cloudscale-hydra.webp b/site/assets/images/cloudscale-hydra.webp new file mode 100644 index 0000000..f5ad5fd Binary files /dev/null and b/site/assets/images/cloudscale-hydra.webp differ diff --git a/site/assets/images/graham-sickos-resized.webp b/site/assets/images/graham-sickos-resized.webp new file mode 100644 index 0000000..75407a5 Binary files /dev/null and b/site/assets/images/graham-sickos-resized.webp differ diff --git a/site/assets/images/graham-sickos.webp b/site/assets/images/graham-sickos.webp new file mode 100644 index 0000000..213907f Binary files /dev/null and b/site/assets/images/graham-sickos.webp differ diff --git a/site/blog.vto b/site/blog.vto index 0af0c8c..43632a2 100644 --- a/site/blog.vto +++ b/site/blog.vto @@ -18,7 +18,7 @@ Blog Articles