• TypeScript 91.6%
  • CSS 7.1%
  • Dockerfile 0.7%
  • JavaScript 0.6%
Find a file
narndtse b1587530ad
All checks were successful
/ build-image (push) Successful in 38s
Add license
2026-05-09 20:03:09 +02:00
.forgejo/workflows Add chatbot 2026-05-09 18:33:10 +02:00
app Add chatbot 2026-05-09 18:33:10 +02:00
components Fix args in wrong stage and hardcoded turnstile site key 2026-05-09 19:27:02 +02:00
lib Add Regenwelten 2026-04-20 19:38:45 +02:00
public Add aero and font easter egg 2026-04-19 20:02:12 +02:00
.dockerignore Add dockerfile 2026-04-25 13:59:06 +02:00
.gitignore Create next app 2026-04-19 12:34:27 +02:00
.npmrc Add chatbot 2026-05-09 18:33:10 +02:00
AGENTS.md Create next app 2026-04-19 12:34:27 +02:00
CLAUDE.md Create next app 2026-04-19 12:34:27 +02:00
components.json feat: initial commit 2026-04-19 12:37:46 +02:00
Dockerfile Fix args in wrong stage and hardcoded turnstile site key 2026-05-09 19:27:02 +02:00
eslint.config.mjs Create next app 2026-04-19 12:34:27 +02:00
LICENSE Add license 2026-05-09 20:03:09 +02:00
next.config.ts Create next app 2026-04-19 12:34:27 +02:00
package-lock.json Add chatbot 2026-05-09 18:33:10 +02:00
package.json Add chatbot 2026-05-09 18:33:10 +02:00
postcss.config.mjs Create next app 2026-04-19 12:34:27 +02:00
README.md Add license 2026-05-09 20:03:09 +02:00
tsconfig.json Create next app 2026-04-19 12:34:27 +02:00

Personal Website

License

Personal portfolio website built with:

  • Next.js
  • TypeScript
  • Tailwind CSS
  • shadcn/ui

Includes:

  • portfolio/projects
  • blog/articles
  • chatbot integration
  • multilingual support

Development

Install dependencies:

npm install

Start development server:

npm run dev

Environment Variables

NEXT_PUBLIC_CHAT_API_URL=/api/chat
NEXT_PUBLIC_TURNSTILE_SITE_KEY=...

Production

The site is deployed as a Docker container behind Nginx.