Taqi Tahmid aad5dc83e1
Some checks failed
Build the portfolio website / build-portfolio-website (push) Successful in 55s
Build the portfolio website / build-and-release-image (push) Failing after 18s
fix
2025-05-17 21:16:56 +03:00
fix
2025-05-17 21:16:56 +03:00
2025-02-11 21:48:18 +02:00

My Portfolio Website

Overview

This is my personal portfolio website. It is a simple website that showcases my projects and skills. The wbsite has an Overview, Projects, Interests, and Experience section. The website is deployed on my self-hosted Kubernetes cluster.

For more info regarding my homelab setup, please visit my Homelab Repository

Build

This website is built using React and Typescript and is packaged as a container.

npm install
npm run build

Deploy

This website is packaged as a container and deployed using nginx.

source .env
docker build -t my-portfolio-app .
docker tag my-portfolio-app:latest $DOCKER_REGISTRY/my-portfolio-app:latest
docker push $DOCKER_REGISTRY/my-portfolio-app:latest

# Check the registry
curl -u user:pass https://$DOCKER_REGISTRY/v2/_catalog
Description
The repository for my portfolio website. The website is made with React.
https://portfolio.tahmidcloud.com
Readme 576 KiB
Languages
TypeScript 86.3%
Shell 8.5%
JavaScript 2.4%
Dockerfile 1.6%
HTML 0.9%
Other 0.3%