dvorakmortonxd.dev/README.md

1.5 KiB

👾 dvorakmortonxd.dev

The source code for my own website. This repository contains the Next.js frontend for my personal portfolio and link tree, dvorakmortonxd.dev. It's designed with a custom terminal/TUI aesthetic (using the Monocraft font and a Gruvbox-inspired theme) to list out my socials, hardware collections, self-hosted homelab services, and various scattered coding projects.

🛠️ Tech Stack

  • Framework: Next.js (App Router)
  • Language: TypeScript
  • Styling: Custom CSS for that retro TUI vibe

🚀 Running Locally

Want to spin it up and check the code out yourself?

git clone https://git.dvorakmortonxd.dev/dvorakmortonxd/dvorakmortonxd.dev
cd dvorakmortonxd.dev
npm install
npm run dev

Then open http://localhost:3000 in your browser.

🌍 Deploying?

In order to deploy the website youd want to set up a reverse proxy and something that runs it as a service, me personally, I use cloudflared and pm2. you could also use something like vercel but I prefer selfhosting, also please if you want to deploy it, you gotta change it enough so that you dont directly copy my website, and also follow the GPL3.0-only license, meaning you gotta make your code opensource too

Detailed step-by-step production instructions for PM2 + npm on Debian and Alpine Linux are in DEPLOYMENT.md.

📬 Contact

To see my projects or get in touch, visit the live site or email me at dvorak@dvorakmortonxd.dev.