Migrate to Cloudflare Pages

This commit is contained in:
Dimitri Lozeve 2024-02-28 21:56:30 +01:00
parent e16d9628fe
commit a7f5585709
2 changed files with 1282 additions and 9 deletions

View file

@ -2,15 +2,17 @@
** Setup
#+begin_src sh
npm install netlify-cli -g
netlify login # login to Netlify
netlify link # link the directory to the site
#+end_src
** Deploy
Uses [[https://developers.cloudflare.com/pages/get-started/direct-upload/][Cloudflare Pages direct upload]].
#+begin_src sh
# deploy, omit "--prod" if you want to preview
netlify deploy --dir=_site --prod
npm install
npx wrangler login
npx wrangler pages project create
#+end_src
** Build and deploy
#+begin_src sh
cabal run site build
npx wrangler pages project deploy _site
#+end_src

1271
package-lock.json generated Normal file

File diff suppressed because it is too large Load diff