Updating project links and descriptions
All checks were successful
Build and Deploy Resume Site / setup-website-content (push) Successful in 6s
All checks were successful
Build and Deploy Resume Site / setup-website-content (push) Successful in 6s
This commit is contained in:
parent
5240dd9981
commit
8ac5d61b54
@ -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
|
@ -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)
|
|
||||||
|
@ -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)**
|
|
||||||
|
@ -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
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -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_
|
||||||
|
|
||||||
|
@ -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)
|
|
||||||
|
@ -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">
|
||||||
|
Loading…
Reference in New Issue
Block a user