Warning
Blue Wizard has begun blocking domains that use Kiln. Use throwaways.
this assumes you have a basic understanding of the internet & code
- hook up your domain to Cloudflare (peak; shut up seq)
- open the domain page
- locate email on the sidebar, and open up 'email routing'
if you have never used email routing on this domain, click get started & then scroll to the bottom + click "skip getting started". you will need to then click on "enable email routing" in the orange box and add the records.
- go to email workers & create a new worker
- name it "email" - this is important, if you name it anything else, you msut change wrangler.toml
- select "create your own"
- once it opens the code editor, close this page - you don't need it anymore
- go back to email routing & go to routing rules
- change the catch all to active and click edit
- set the action to "send to worker" and the worker as "email"
- click save
now, you need to set stuff up on the CLI side
git clone https://github.com/VillainsRule/Kiln && cd Kilnnpm i/bun inpx wrangler deploy/bunx wrangler deploy
follow through the deploy prompts. when it prompts you to override the web whatever, type "y" and confirm it. this does not matter for our purposes.