A Deno-based service that synchronizes and serves a JSON list of WordPress plugins from a Notion database. . This project fetches plugin data from Notion and makes it available through a web server, with automatic periodic synchronization via cron jobs. This on it's own isn't particularly useful. The companion plugin is here. The idea is that this list serves as a source of truth for the plugin to display a link to the Notion page for that specific plugin.
- Automatic plugin synchronization from Notion
- HTTP server to serve plugin data
- Scheduled cron jobs for periodic updates
- Deno KV storage for caching
- Deploy to Deno Deploy or run locally
- Deno (latest version recommended)
- Notion API integration and access token
- Environment variables configuration
git clone https://github.com/NeonArray/wp-notion-link-db
cd wp-notion-link-db
# Rename the .env file and edit the variables within
mv .env.sample .env
# Run the script
deno task dev