Updating project links and descriptions
All checks were successful
Build and Deploy Resume Site / setup-website-content (push) Successful in 6s

This commit is contained in:
shockrah 2025-08-08 09:13:35 -07:00
parent 5240dd9981
commit 8ac5d61b54
7 changed files with 31 additions and 75 deletions

View File

@ -1,6 +1,6 @@
---
title: Projects
subtitle: A full list can be found on my Gitlab profile
gitpage: https://gitlab.com/shockrah
rank: 4
---
:eyes: Check my __[:link: Git server](https://git.shockrah.xyz)__ for all my projects

View File

@ -1,22 +1,15 @@
---
link: https://gitlab.com/shockrah/shockrah-city
link: https://git.shockrah.xyz/shockrah/blog
img: /images/blog.png
title: Personal Static Blog
slogan: Powered By Hugo and Gitlab CI/CD
title: Self Hosted Personal Blog
slogan: Powered By Hugo and Gitea CI/CD
---
My own personal blog where I post about projects that I'm working on
:page_with_curl: My own personal blog where I post about projects that I'm working on
at the time. I keep the site maintained through the use of automated
CI/CD pipelines with Gitlab and Hugo. Built a responsive site theme
which leverages Go templates producing a lightweight front-end.
Tools used:
**:toolbox: Tools used:** `Gitlab CI/CD, Go templates, Ansible HTML CSS Javascript`
* Gitlab CI/CD
* Go templates
* Ansible
* HTML
* CSS
* Javascript
Live website can be found here: [shockrah.xyz](https://shockrah.xyz)
[:link: Website Link - shockrah.xyz](https://shockrah.xyz)

View File

@ -1,23 +1,14 @@
+++
link="https://shockrah.gitlab.io/clippable"
img="https://shockrah.gitlab.io/clippable/images/og-bg.jpg"
title="Clippable"
slogan="A self hosted video streaming platform"
+++
---
link: "https://shockrah.gitlab.io/clippable/#"
img: "https://shockrah.gitlab.io/clippable/images/og-bg.jpg"
title: "Clippable"
slogan: "A self hosted video streaming platform"
---
Designed and architected a cost effective scalable video streaming
:page_with_curl: Designed and architected a cost effective scalable video streaming
platform. Implemented deployment automation systems which reduce
standard server maintainence to a single command. Reduced operational
costs by evaluating optimal EC2 instance for the given network load.
Used the following tools:
* Gitlab
* Ansible
* Rust
* Tera Templating Engine
* Typescript/Node
* AWS
* Terraform
**[Live project instance](https://clips.shockrah.xyz)**
**:toolbox: Tools Used:** `Gitlab, Ansible, Rust, Tera, Templating, Engine, Typescript/Node, AWS, Terraform`

View File

@ -1,22 +1,13 @@
+++
link="https://gitlab.com/shockrah/freechat"
img="/images/freechat-banner.png"
title="Freechat"
slogan="FOSS Decentralized Chatting"
+++
---
link: "https://git.shockrah.xyz/shockrah/freechat"
img: "/images/freechat-banner.png"
title: "Freechat"
slogan: "FOSS Decentralized Chatting"
---
Developed a scalable decentralized chat platform. Designed and documented
asynchronous API protocol built with Rust, Python, and containerized all
parts of the system for simple deployment. Also drafted a wiki page
detailing all available endpoints which can be found [here](https://freechat.shockrah.xyz)
Built with the following tools:
* **Rust** for the backend REST API and _RTC Notification Service_
* **Python** for full automated API testing
* **Gitlab CI/CD** for integration testing and continuous deployment
of containers
**:toolbox: Tools Used:** `Rust, REST API, RTC Websockets, Python`

View File

@ -1,19 +1,15 @@
---
link: https://gitlab.com/shockrah/jankos
link: https://git.shockrah.xyz/shockrah/jankos
img: https://gitlab.com/uploads/-/system/project/avatar/9825109/jos.png?width=64
title: Handmade Operating System
slogan: An x86 kernel I wrote for fun and learning
---
Designed and implemented a baremetal x86 kernel written completely
:page_with_curl: Designed and implemented a baremetal x86 kernel written completely
from scratch. ISO files are automatically built via Gitlab CI/CD
pipelines which allow users to run the kernel on real hardware!
Tools and software used included:
**:toolbox: Tools Used** `C, x86 Assembly, Cutter, Bochs, `
* C
* x86 Assembly
* Cutter
* Bochs
* _No standard library & and no external libraries were used_

View File

@ -1,21 +1,15 @@
---
link: https://gitlab.com/shockrah/project-athens
link: https://git.shockrah.xyz/shockrah/infra
img: /images/projectathens.png
title: Virtual Private Cloud Infrastructure
title: Personal Cloud Infrastructure
slogan: Architecture hosting all my web facing projects
---
Infrastructure code for my public public web-facing projects.
:page_with_curl: Infrastructure code for my public public web-facing projects.
Designed to accommodate containerized applications, static
web servers, and community chat bot's. Development streamed on
Twitch and is an on-going project as I continue to support my
communities.
Tools used:
**:toolbox: Tools used:** `Terraform, Ansible, Bash, Linux`
* Terraform
* Ansible
* Bash
* Linux
Architecture documentation can be found [here](https://gitlab.com/shockrah/project-athens/-/blob/master/readme.md)

View File

@ -1,15 +1,6 @@
{{ with .Site.GetPage "/projects" }}
<h1 class="section-header" id="projects">{{.Title}}</h1>
{{ if .Page.Params.Subtitle }}
<p>
{{.Page.Params.Subtitle}}
{{ if .Page.Params.Gitpage }}
<a href="{{.Page.Params.Gitpage}}">
<i class="fab fa-gitlab"></i>
</a>
{{ end }}
</p>
{{ end }}
<div class="section"><p>{{.Content}}</p></div>
<div class="section">
{{ range .Pages }}
<div class="card">