Initial commit

This commit is contained in:
walcutt 2025-05-01 17:16:01 -04:00
commit d31a0e523f
6 changed files with 46 additions and 0 deletions

9
README.md Normal file
View File

@ -0,0 +1,9 @@
# Resume
Simple website to serve as a professional homepage and printable resume.
Servable on port 3000 via:
- Node: `npx serve site/`
- Docker: `docker compose up -d`
I run the [production version](https://chloeherd.codes) via a larger docker-compose setup with a Caddy reverse proxy.

11
docker-compose.yml Normal file
View File

@ -0,0 +1,11 @@
version: '3'
services:
resume:
image: node:latest
restart: unless-stopped
ports:
- 3000:3000
volumes:
- ./site:/site
command: npx serve /site

BIN
site/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

1
site/favicon.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="32" height="32"><ellipse cx="256" cy="256" rx="244.679" ry="244.68" style="fill:#000;stroke:#000;stroke-width:6.64097;stroke-linecap:square"/><circle cx="256" cy="256" r="228.068" style="fill:none;stroke:#fff;stroke-width:7.86441;stroke-linecap:square;stroke-dasharray:none;stroke-opacity:1"/><path d="M346.026 346.026a127.317 127.317 0 0 1-180.052 0 127.317 127.317 0 0 1 0-180.052 127.317 127.317 0 0 1 180.052 0" style="fill:#000;stroke:#f9f9f9;stroke-width:16.044;stroke-linecap:square;stroke-dasharray:none;fill-opacity:1;stroke-opacity:1"/></svg>

After

Width:  |  Height:  |  Size: 621 B

17
site/index.html Normal file
View File

@ -0,0 +1,17 @@
<!DOCTYPE html>
<html>
<head>
<!-- favicon -->
<link rel="icon" href="/favicon.ico" size="any">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
</head>
<body>
<h1>
Chloe Herd
</h1>
<hr />
<p>
Still building...
</p>
</body>
</html>

8
site/serve.json Normal file
View File

@ -0,0 +1,8 @@
{
"cleanUrls": true,
"directoryListing": false,
"unlisted": [
"serve.json"
],
"trailingSlash": true
}