🌿 My personal website https://wonderfulfrog.com
Find a file
2024-07-14 12:23:18 -06:00
config feat: add placeholder for images with invalid src 2024-03-22 16:27:45 -07:00
netlify/functions feat: add scheduled function to rebuild site 2024-03-19 15:53:46 -07:00
src feat: new post 2024-07-14 12:23:18 -06:00
.eslintrc.js fix: various small fixes 2024-03-01 15:19:19 -08:00
.gitignore feat: add scheduled function to rebuild site 2024-03-19 15:53:46 -07:00
.nvmrc feat: update to node 20.11.2 (LTS) 2024-02-20 22:54:16 -08:00
.prettierignore feat: add linting 2024-01-28 16:20:10 -08:00
_redirects feat: add domain name redirects 2024-03-05 14:41:30 -08:00
eleventy.config.js feat: add eleventy-plugin-no-robots 2024-07-03 09:53:14 -07:00
jsconfig.json feat: update catalogue to work with tags 2024-02-17 12:56:42 -08:00
netlify.toml feat: persist generated images between builds 2024-03-09 17:30:05 -08:00
package-lock.json feat: add eleventy-plugin-no-robots 2024-07-03 09:53:14 -07:00
package.json feat: add eleventy-plugin-no-robots 2024-07-03 09:53:14 -07:00
README.md feat: add new post 2024-05-22 21:11:33 -07:00

wonderfulfrog.com

https://wonderfulfrog.com

Here is the source code for my website. With the exception of my content, feel free to take, remix, do whatever you want!

Content is kept under posts and catalogue.

Setup

This project relies on Node.js 20.11.1 (LTS at time of writing), but probably works fine with older (or newer) versions too.

Clone the repo wherever, then:

  1. npm i
  2. npm run dev

That's it. You'll have a dev server on http://localhost:8080. Have fun!

Notes

The following tokens need to be defined inside .env:

  • DARK_VISITORS_ACCESS_TOKEN
  • LAST_FM_API_KEY