diff --git a/apps/portfolio/kustomization.yaml b/apps/portfolio/kustomization.yaml index 941ed87..980a964 100644 --- a/apps/portfolio/kustomization.yaml +++ b/apps/portfolio/kustomization.yaml @@ -26,6 +26,9 @@ configMapGenerator: - architecture.svg=site/architecture.svg - favicon.svg=site/favicon.svg - robots.txt=site/robots.txt + - sitemap.xml=site/sitemap.xml + - Jay-Phillips-Infrastructure-Resume.pdf=site/Jay-Phillips-Infrastructure-Resume.pdf + - social-card.png=site/social-card.png - name: portfolio-nginx files: - default.conf=nginx/default.conf diff --git a/apps/portfolio/nginx/default.conf b/apps/portfolio/nginx/default.conf index 84b5cb1..2d524e3 100644 --- a/apps/portfolio/nginx/default.conf +++ b/apps/portfolio/nginx/default.conf @@ -26,11 +26,17 @@ server { return 200 "ok\n"; } - location ~* \.(css|svg)$ { + location ~* \.(css|svg|png)$ { expires 7d; try_files $uri =404; } + + location ~* \.(pdf|xml)$ { + expires 1h; + try_files $uri =404; + } + location ~* \.html$ { expires -1; try_files $uri =404; diff --git a/apps/portfolio/site/Jay-Phillips-Infrastructure-Resume.pdf b/apps/portfolio/site/Jay-Phillips-Infrastructure-Resume.pdf new file mode 100644 index 0000000..e1e5659 Binary files /dev/null and b/apps/portfolio/site/Jay-Phillips-Infrastructure-Resume.pdf differ diff --git a/apps/portfolio/site/automation.html b/apps/portfolio/site/automation.html index 5d58d1a..a246435 100644 --- a/apps/portfolio/site/automation.html +++ b/apps/portfolio/site/automation.html @@ -3,7 +3,27 @@ - + + + + + + + + + + + + + + + + + + + + + Infrastructure Automation Case Study | Jay Phillips diff --git a/apps/portfolio/site/index.html b/apps/portfolio/site/index.html index ddd5bc8..d567d46 100644 --- a/apps/portfolio/site/index.html +++ b/apps/portfolio/site/index.html @@ -5,6 +5,26 @@ + + + + + + + + + + + + + + + + + + + + Jay Phillips | Infrastructure Engineer @@ -39,7 +59,8 @@

Explore case studies - View short résumé + View résumé + Download PDF Contact me
diff --git a/apps/portfolio/site/kubernetes.html b/apps/portfolio/site/kubernetes.html index 4be0ff1..22a9f8a 100644 --- a/apps/portfolio/site/kubernetes.html +++ b/apps/portfolio/site/kubernetes.html @@ -3,7 +3,27 @@ - + + + + + + + + + + + + + + + + + + + + + Kubernetes Platform Case Study | Jay Phillips diff --git a/apps/portfolio/site/microsoft.html b/apps/portfolio/site/microsoft.html index f3d57f0..bdcb829 100644 --- a/apps/portfolio/site/microsoft.html +++ b/apps/portfolio/site/microsoft.html @@ -3,7 +3,27 @@ - + + + + + + + + + + + + + + + + + + + + + Microsoft Infrastructure Case Study | Jay Phillips diff --git a/apps/portfolio/site/observability.html b/apps/portfolio/site/observability.html index 1ba2311..2452501 100644 --- a/apps/portfolio/site/observability.html +++ b/apps/portfolio/site/observability.html @@ -3,7 +3,27 @@ - + + + + + + + + + + + + + + + + + + + + + Observability Case Study | Jay Phillips diff --git a/apps/portfolio/site/resume.html b/apps/portfolio/site/resume.html index 8692cd9..f309e77 100644 --- a/apps/portfolio/site/resume.html +++ b/apps/portfolio/site/resume.html @@ -5,6 +5,26 @@ + + + + + + + + + + + + + + + + + + + + Résumé | Jay Phillips @@ -27,10 +47,11 @@

Jay Phillips
Infrastructure Engineer.

Senior Systems Administrator with 20+ years of IT experience and 10+ years supporting enterprise infrastructure across healthcare, financial, government, commercial, and military environments.

- +
diff --git a/apps/portfolio/site/robots.txt b/apps/portfolio/site/robots.txt index 1f53798..54e2729 100644 --- a/apps/portfolio/site/robots.txt +++ b/apps/portfolio/site/robots.txt @@ -1,2 +1,4 @@ User-agent: * Disallow: / + +Sitemap: https://portfolio.phillips-home.net/sitemap.xml diff --git a/apps/portfolio/site/sitemap.xml b/apps/portfolio/site/sitemap.xml new file mode 100644 index 0000000..76d5828 --- /dev/null +++ b/apps/portfolio/site/sitemap.xml @@ -0,0 +1,9 @@ + + + https://portfolio.phillips-home.net/2026-07-161.0 + https://portfolio.phillips-home.net/resume.html2026-07-160.9 + https://portfolio.phillips-home.net/kubernetes.html2026-07-160.8 + https://portfolio.phillips-home.net/microsoft.html2026-07-160.8 + https://portfolio.phillips-home.net/automation.html2026-07-160.8 + https://portfolio.phillips-home.net/observability.html2026-07-160.8 + diff --git a/apps/portfolio/site/social-card.png b/apps/portfolio/site/social-card.png new file mode 100644 index 0000000..c6c1231 Binary files /dev/null and b/apps/portfolio/site/social-card.png differ