34 lines
1.4 KiB
Markdown
34 lines
1.4 KiB
Markdown
# 👾 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](https://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?
|
|
|
|
```bash
|
|
git clone https://git.dvorakmortonxd.dev/dvorakmortonxd/dvorakmortonxd.dev
|
|
cd dvorakmortonxd.dev
|
|
npm install
|
|
npm run dev
|
|
```
|
|
|
|
Then open [http://localhost:3000](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
|
|
|
|
## 📬 Contact
|
|
To see my projects or get in touch, visit the live site or email me at [dvorak@dvorakmortonxd.dev](mailto:martin@dvorakmortonxd.dev).
|