From 62ed418631defb88fb52b36b3672033314d28296 Mon Sep 17 00:00:00 2001 From: Troy Date: Mon, 5 May 2025 21:46:09 +0100 Subject: [PATCH] fix: update git repo links --- src/components/CvProjects.astro | 2 +- src/consts.ts | 2 +- src/content/posts/website/index.mdx | 12 ++++++++++-- src/content/projects/packard/index.mdx | 6 +++--- src/layouts/Cv.astro | 2 +- 5 files changed, 16 insertions(+), 8 deletions(-) diff --git a/src/components/CvProjects.astro b/src/components/CvProjects.astro index 5b639d6..a3fbdba 100644 --- a/src/components/CvProjects.astro +++ b/src/components/CvProjects.astro @@ -24,7 +24,7 @@ const projects = [ "Self-hosted Forgejo Actions", "Docker", ], - link: "https://code.troylusty.com/troy/troylusty.com", + link: "https://code.threepop.com/troy/troylusty.com", done: true, }, { diff --git a/src/consts.ts b/src/consts.ts index 8d4b529..78bf0e1 100644 --- a/src/consts.ts +++ b/src/consts.ts @@ -46,7 +46,7 @@ export const SITE: Site = { }, { name: "Git", - href: "https://code.troylusty.com", + href: "https://code.threepop.com", icon: "mdi:git", }, { diff --git a/src/content/posts/website/index.mdx b/src/content/posts/website/index.mdx index 1b22b0f..561badd 100644 --- a/src/content/posts/website/index.mdx +++ b/src/content/posts/website/index.mdx @@ -1,6 +1,6 @@ --- -title: "Website" -date: 2025-04-25 +title: "Hosting my own Digital Content" +date: 2025-05-03 description: "An overview of what I am using to host my digital content." image: url: "showcase.webp" @@ -12,8 +12,16 @@ draft: true This post will outline my workflow of using a self-hosted Forgejo instance and Actions runner to automatically deploy my personal site and any software releases, all without having to rely on another provider. +What initially started as a bit of experimentation out of intrigue has evolved into allowing me better control over tasks I now carry out with work. It has given me the confidence to expand my knowledge out to other areas and even aid others. + ![Website showcase](showcase.webp) +This website's goal is not only to showcase my interests and the subsequent artwork which comes from that. But to also act as a way for me to learn more about web development, software deployment, and hosting on your own infrastructure. + +--- + +As a result of all this, it gave me the drive to pursue using NixOS on my personal rig, and using it to set up a home server to host a Jellyfin and Immich instance. + ## Steps ### Private image access login? diff --git a/src/content/projects/packard/index.mdx b/src/content/projects/packard/index.mdx index 108eefe..ca23bbb 100644 --- a/src/content/projects/packard/index.mdx +++ b/src/content/projects/packard/index.mdx @@ -9,7 +9,7 @@ categories: ["personal"] ![Packard GitHub v0.0.1 Release](packard.avif) -[Packard](https://code.troylusty.com/troy/packard) is a simple RSS aggregator meant to allow you to take a quick glance at what's occurring in topics you care about. This is my first attempt at making something with Rust so that I may learn alongside creating something that I personally find useful. +[Packard](https://code.threepop.com/troy/packard) is a simple RSS aggregator meant to allow you to take a quick glance at what's occurring in topics you care about. This is my first attempt at making something with Rust so that I may learn alongside creating something that I personally find useful. ![Demo](demo.gif) @@ -21,7 +21,7 @@ On NixOS you can install Packard by including it as an input in flake.nix, then ```nix inputs = { - packard.url = "git+https://code.troylusty.com/troy/packard"; + packard.url = "git+https://code.threepop.com/troy/packard"; }; ... @@ -31,7 +31,7 @@ environment.systemPackages = { }; ``` -Alternatively, [the latest release](https://code.troylusty.com/troy/packard/releases/latest) binary is available. +Alternatively, [the latest release](https://code.threepop.com/troy/packard/releases/latest) binary is available. ## Configuration diff --git a/src/layouts/Cv.astro b/src/layouts/Cv.astro index 4998b91..c5fa20e 100644 --- a/src/layouts/Cv.astro +++ b/src/layouts/Cv.astro @@ -42,7 +42,7 @@ import icon from "public/assets/icon.png";