From a9e8ace1124e6d021394bdbe8164fdb7263d9e6d Mon Sep 17 00:00:00 2001 From: Adam Burgess Date: Thu, 9 Dec 2021 12:13:03 +1100 Subject: [PATCH] update for new deploy --- .deployignore | 3 + Caddyfile | 10 +++ {assets => assets.v1}/inter-regular.woff2 | Bin {assets => assets.v1}/laputa.webp | Bin .../merriweather-black.woff2 | Bin .../merriweather-light.woff2 | Bin .../merriweather-regular.woff2 | Bin deploy | 4 + index.html | 10 +-- index.tsx | 26 ------ old.html | 80 ------------------ 11 files changed, 22 insertions(+), 111 deletions(-) create mode 100644 .deployignore create mode 100644 Caddyfile rename {assets => assets.v1}/inter-regular.woff2 (100%) rename {assets => assets.v1}/laputa.webp (100%) rename {assets => assets.v1}/merriweather-black.woff2 (100%) rename {assets => assets.v1}/merriweather-light.woff2 (100%) rename {assets => assets.v1}/merriweather-regular.woff2 (100%) create mode 100755 deploy delete mode 100644 index.tsx delete mode 100644 old.html diff --git a/.deployignore b/.deployignore new file mode 100644 index 0000000..44dc145 --- /dev/null +++ b/.deployignore @@ -0,0 +1,3 @@ +.deployignore +Caddyfile +deploy diff --git a/Caddyfile b/Caddyfile new file mode 100644 index 0000000..82fad45 --- /dev/null +++ b/Caddyfile @@ -0,0 +1,10 @@ +adam.id.au { + root * /w/homepage/latest + + import file-server-defaults + import ssl-cloudflare-dns + import strict-transport-security + import cors + + header /assets.v1/* Cache-Control "public, max-age=31556952, immutable" +} diff --git a/assets/inter-regular.woff2 b/assets.v1/inter-regular.woff2 similarity index 100% rename from assets/inter-regular.woff2 rename to assets.v1/inter-regular.woff2 diff --git a/assets/laputa.webp b/assets.v1/laputa.webp similarity index 100% rename from assets/laputa.webp rename to assets.v1/laputa.webp diff --git a/assets/merriweather-black.woff2 b/assets.v1/merriweather-black.woff2 similarity index 100% rename from assets/merriweather-black.woff2 rename to assets.v1/merriweather-black.woff2 diff --git a/assets/merriweather-light.woff2 b/assets.v1/merriweather-light.woff2 similarity index 100% rename from assets/merriweather-light.woff2 rename to assets.v1/merriweather-light.woff2 diff --git a/assets/merriweather-regular.woff2 b/assets.v1/merriweather-regular.woff2 similarity index 100% rename from assets/merriweather-regular.woff2 rename to assets.v1/merriweather-regular.woff2 diff --git a/deploy b/deploy new file mode 100755 index 0000000..e2a9295 --- /dev/null +++ b/deploy @@ -0,0 +1,4 @@ +#!/bin/bash + +curl https://deploy.arm.adam.id.au/client.mjs > /tmp/client.mjs +DEPLOY_PATH=./ DEPLOY_PROJECT=homepage DEPLOY_CADDYFILE=Caddyfile node /tmp/client.mjs diff --git a/index.html b/index.html index e75d9c1..26a1654 100644 --- a/index.html +++ b/index.html @@ -9,7 +9,7 @@ box-sizing: border-box; } body { - background-image: url(assets/laputa.webp); + background-image: url(assets.v1/laputa.webp); /* todo: revist image-set */ background-position-x: center; background-size: cover; @@ -109,7 +109,7 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(assets/merriweather-regular.woff2) format('woff2'); + src: url(assets.v1/merriweather-regular.woff2) format('woff2'); } @font-face { @@ -117,7 +117,7 @@ font-style: normal; font-weight: 300; font-display: block; - src: url(assets/merriweather-light.woff2) format('woff2'); + src: url(assets.v1/merriweather-light.woff2) format('woff2'); } @font-face { @@ -125,7 +125,7 @@ font-style: normal; font-weight: 900; font-display: block; - src: url(assets/merriweather-black.woff2) format('woff2'); + src: url(assets.v1/merriweather-black.woff2) format('woff2'); } @font-face { @@ -133,7 +133,7 @@ font-style: normal; font-weight: 400; font-display: block; - src: url(assets/inter-regular.woff2) format('woff2'); + src: url(assets.v1/inter-regular.woff2) format('woff2'); }