ariary / Notionion

Notion as an HTTP proxy
The Unlicense
25 stars 3 forks source link
hack http-proxy notion notion-api proxy

notionion πŸ§…

Use Notion as an HTTP proxy.
πŸ«€Like having Burp in your notetaking app

demo


Why? πŸ€”

Mainly for fun of adding a blade to the Swiss army knife that is notion.
The purpose is to provide an HTTP proxy which takes advantage of the Notion benefits
  • Cross-platform (Windows/MacOS, browsers, mobile)
  • Shared with authentication
  • Accomplished notetaking app (GUI provided, ease HTTP packet manipulation, add notes)

How? πŸ€·β€β™‚οΈ

Just use notion as usual and launch notionion.

roughly inspired by the great idea of OffensiveNotion!

Quickstart

Set-up (details)

  1. Create the "Proxy page" in Notion
  2. Give the permissions to notionion to access the Proxy page

Run (details)

  1. Perform HTTP request
  2. Modify it trough the "Proxy page" in Notion
  3. See result of request

πŸ—οΈ Set-up

Create the "Proxy page" in Notion

You can duplicate the template notionion template

Give the permissions to notionion to access the Proxy page

Declare environment variables to specify the notion proxy page:

source env.sh
# Alternatively, you can just export NOTION_TOKEN (which is the api key) & NOTION_PAGE_URL

πŸ‘Ÿ Run

notionion

Install