|
4 months ago | |
---|---|---|
.forestry | 8 months ago | |
eleventy | 7 months ago | |
gulp_tasks | 7 months ago | |
src | 7 months ago | |
.babelrc | 8 months ago | |
.editorconfig | 8 months ago | |
.eleventy.js | 7 months ago | |
.eleventyignore | 7 months ago | |
.env.example | 7 months ago | |
.gitignore | 7 months ago | |
.nvmrc | 8 months ago | |
.prettierignore | 8 months ago | |
.prettierrc | 8 months ago | |
LICENSE | 7 months ago | |
README.md | 7 months ago | |
gulpfile.babel.js | 8 months ago | |
package-lock.json | 4 months ago | |
package.json | 4 months ago | |
paths.js | 8 months ago | |
tailwind.config.js | 8 months ago |
Inspired by Phil Hawksworth's Jamstack Comments Engine. Uses 📬 email for comment moderation.
NETLIFY_PAT
- personal access token for Netlify APINETLIFY_API_ID
- API ID from the Settings page. This is the Site ID.APPROVED_COMMENTS_FORM_ID
- form ID of the form where approved submissions are movedSENDGRID_API_KEY
- key received from SendgridI use Sendgrid. They have a free 100 mail/day limit (pretty generous) and a JavaScript library for communicating with their API.
SENDGRID_API_KEY
as listed above.ownerEmail
and siteName
in the notify-owner.js
function.