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 title: Projects
subtitle: A full list can be found on my Gitlab profile
gitpage: https://gitlab.com/shockrah
rank: 4 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 img: /images/blog.png
title: Personal Static Blog title: Self Hosted Personal Blog
slogan: Powered By Hugo and Gitlab CI/CD 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 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 CI/CD pipelines with Gitlab and Hugo. Built a responsive site theme
which leverages Go templates producing a lightweight front-end. 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 [:link: Website Link - shockrah.xyz](https://shockrah.xyz)
* Go templates
* Ansible
* HTML
* CSS
* Javascript
Live website can be found here: [shockrah.xyz](https://shockrah.xyz)

View File

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

View File

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

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 img: https://gitlab.com/uploads/-/system/project/avatar/9825109/jos.png?width=64
title: Handmade Operating System title: Handmade Operating System
slogan: An x86 kernel I wrote for fun and learning 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 from scratch. ISO files are automatically built via Gitlab CI/CD
pipelines which allow users to run the kernel on real hardware! 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_ * _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 img: /images/projectathens.png
title: Virtual Private Cloud Infrastructure title: Personal Cloud Infrastructure
slogan: Architecture hosting all my web facing projects 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 Designed to accommodate containerized applications, static
web servers, and community chat bot's. Development streamed on web servers, and community chat bot's. Development streamed on
Twitch and is an on-going project as I continue to support my Twitch and is an on-going project as I continue to support my
communities. 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" }} {{ with .Site.GetPage "/projects" }}
<h1 class="section-header" id="projects">{{.Title}}</h1> <h1 class="section-header" id="projects">{{.Title}}</h1>
{{ if .Page.Params.Subtitle }} <div class="section"><p>{{.Content}}</p></div>
<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"> <div class="section">
{{ range .Pages }} {{ range .Pages }}
<div class="card"> <div class="card">