diff --git a/content/links/_index.md b/content/links.md similarity index 100% rename from content/links/_index.md rename to content/links.md diff --git a/content/projects.md b/content/projects.md new file mode 100644 index 00000000..86c9ff55 --- /dev/null +++ b/content/projects.md @@ -0,0 +1,12 @@ +--- +title: "Projects" +--- + +- [calibre-rest](https://github.com/kencx/calibre-rest) - +Selfhosted REST API server to expose a Calibre library +- [Hubble Homelab](https://github.com/kencx/homelab) - +Nomad, Consul and Vault cluster hosted on Proxmox +- [keyb](https://github.com/kencx/keyb) - +Lightweight, fully customizable hotkey cheatsheet in the terminal +- [sxkcd](https://github.com/kencx/sxkcd) - +Full-text search engine for [xkcd](https://xkcd.com) built with Go and Redis diff --git a/content/projects/_index.md b/content/projects/_index.md deleted file mode 100644 index a80a9df7..00000000 --- a/content/projects/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Projects" ---- diff --git a/content/projects/calibre-rest.md b/content/projects/calibre-rest.md deleted file mode 100644 index 592428dc..00000000 --- a/content/projects/calibre-rest.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: "calibre-rest" -date: 2023-07-10 -lastmod: 2023-07-10 -weight: 2 -draft: false -repo_url: https://github.com/kencx/calibre-rest -tools: -- Python -- Flask -- Docker ---- - -Selfhosted REST API server to expose a Calibre library diff --git a/content/projects/cloudresumechallenge.md b/content/projects/cloudresumechallenge.md deleted file mode 100644 index d5a11e93..00000000 --- a/content/projects/cloudresumechallenge.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "cloudresumechallenge" -date: 2022-07-01T09:55:25+08:00 -lastmod: -weight: 2 -draft: true -repo_url: https://github.com/kencx/cloudresumechallenge -tools: -- AWS -- Terraform -- Python -- Github Actions ---- - -A simple static site hosting a resume and visitor counter. - -It is hosted entirely on AWS and built with AWS services, including DynamoDB, -AWS Lambda and API Gateway. All cloud services are entirely managed with -Terraform. The Lambda code is written in Python and code changes are -automatically deployed with Github Actions. - -This project is inspired entirely by -[cloudresumechallenge](https://cloudresumechallenge.dev/) and was a great -learning experience for working with cloud services and DevOps concepts -including IaC and CI/CD. More details on the experience can be found in the -Github repo. diff --git a/content/projects/homelab.md b/content/projects/homelab.md deleted file mode 100644 index 6b56efcd..00000000 --- a/content/projects/homelab.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: "Hubble Homelab" -date: 2023-07-12 -lastmod: 2023-07-12 -weight: 1 -draft: false -repo_url: https://github.com/kencx/homelab -tools: -- Ansible -- Terraform -- Packer ---- - -Nomad, Consul and Vault cluster hosted on Proxmox diff --git a/content/projects/keyb.md b/content/projects/keyb.md deleted file mode 100644 index 7affe930..00000000 --- a/content/projects/keyb.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: "keyb" -date: 2022-07-01T09:55:25+08:00 -lastmod: -weight: 4 -draft: false -repo_url: https://github.com/kencx/keyb -tools: -- Go ---- - -Lightweight, fully customizable hotkey cheatsheet in the terminal diff --git a/content/projects/sxkcd.md b/content/projects/sxkcd.md deleted file mode 100644 index 315767c9..00000000 --- a/content/projects/sxkcd.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: "sxkcd" -date: 2022-07-01T09:55:25+08:00 -lastmod: -weight: 3 -draft: false -repo_url: https://github.com/kencx/sxkcd -tools: -- Go -- Svelte -- Redis -- Docker ---- - -Full-text search engine for [xkcd](https://xkcd.com) built with Go and Redis diff --git a/layouts/projects/list.html b/layouts/projects/list.html index c27d9662..908bc054 100644 --- a/layouts/projects/list.html +++ b/layouts/projects/list.html @@ -7,21 +7,5 @@

{{ if .Content }}
{{ .Content }}
{{ end }} - - {{ if (where .Site.Pages "Section" "projects") }} -
- -
- {{ end }} {{ end }}