Space-Banane bb3e355ef8
All checks were successful
Build Check / deploy-coolify (push) Successful in 7s
Build Check / build (push) Successful in 10m23s
Build Check / push-image (push) Successful in 54s
Big Version Change & Move to Gitea
2026-05-29 20:38:27 +02:00
2026-04-04 22:37:05 +02:00
2026-05-29 20:38:27 +02:00
2026-03-14 13:48:16 +01:00
2026-05-29 20:38:27 +02:00
2026-03-14 13:48:16 +01:00
2026-03-14 13:48:16 +01:00
2026-05-29 20:38:27 +02:00
2026-03-14 13:48:16 +01:00

My Portfolio

Personal portfolio built with Next.js, React, TypeScript, and Tailwind CSS.

What It Includes

  • Hero section with typing intro
  • Work experience and skills sections
  • Uptime and activity panels
  • Project and mini-project showcases
  • Contact page and admin page

Development

Install dependencies:

pnpm install

Run the development server:

pnpm dev

Open http://localhost:3000 in your browser.

Production Build

Create a production build:

pnpm build

Start the production server locally:

pnpm start

Docker

This project includes a standalone Docker image setup.

Build the image:

docker build -t my-portfolio:latest .

Run with Docker Compose:

docker compose up --build

The app will be available on port 6756 via docker-compose.yml.

Notes

  • next.config.ts uses output: "standalone" so the Docker image can ship a minimal runtime.
  • The activity graph on the home page is loaded from a remote SVG source.
Description
No description provided
Readme 805 KiB
Languages
TypeScript 98.2%
Dockerfile 0.7%
JavaScript 0.6%
CSS 0.5%