Skip to content

RevengerNick/portfolio

Repository files navigation

🚀 About The Project

This repository contains the source code for my personal portfolio website, revenger.dev.

Unlike standard static deployments, this project is a demonstration of DevOps and Self-Hosting capabilities. The entire infrastructure runs on my home lab cluster using Raspberry Pi 5, managed via Docker and Nginx.

🏗️ Architecture & Infrastructure

  • Hardware: Raspberry Pi 5 (8GB RAM), Ubuntu Server.
  • Orchestration: Docker Compose.
  • Reverse Proxy: Nginx (handling SSL & routing).
  • CI/CD: GitHub Actions (Self-hosted runner architecture planned).

🛠️ Tech Stack

Frontend Infrastructure Tools
React Docker Vite
TypeScript Nginx ESLint
Tailwind Linux PostCSS

⚡ Features

  • Custom Design: Dark mode aesthetics with cyberpunk elements.
  • Responsive: Fully adaptive layout for mobile and desktop.
  • High Performance: Optimized assets and Nginx caching strategies.
  • 3D Elements: Integration of light 3D components (where applicable).

🏃‍♂️ Running Locally

# Clone the repository
git clone https://github.com/RevengerNick/portfolio.git

# Install dependencies
pnpm install

# Start development server
pnpm dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published