Listener for knockknock https://knockknock.lol
  • TypeScript 100%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Claude cf5e7a2e24 CI: run on git.borodutch.com (Forgejo Actions)
Non-Pages workflows move to .forgejo/workflows; GitHub (a push mirror) keeps only Pages.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 13:40:43 -07:00
.forgejo/workflows CI: run on git.borodutch.com (Forgejo Actions) 2026-10-22 13:40:43 -07:00
.github CI: run on git.borodutch.com (Forgejo Actions) 2026-10-22 13:40:43 -07:00
.vscode Initial commit 2024-02-23 12:59:21 -08:00
.yarn Initial commit 2024-02-23 12:59:21 -08:00
src Add GPIO functionality to unlock and lock the door 2024-02-25 13:53:46 -08:00
.env.sample add knock 2024-02-23 13:08:55 -08:00
.eslintrc.js Initial commit 2024-02-23 12:59:21 -08:00
.gitignore Initial commit 2024-02-23 12:59:21 -08:00
.nvmrc add knock 2024-02-23 13:08:55 -08:00
.yarnrc.yml Initial commit 2024-02-23 12:59:21 -08:00
LICENSE add knock 2024-02-23 13:08:55 -08:00
nixpacks.toml Initial commit 2024-02-23 12:59:21 -08:00
package.json Add GPIO functionality to unlock and lock the door 2024-02-25 13:53:46 -08:00
README.md add knock 2024-02-23 13:08:55 -08:00
tsconfig.json Initial commit 2024-02-23 12:59:21 -08:00
yarn.lock Add GPIO functionality to unlock and lock the door 2024-02-25 13:53:46 -08:00

knockknock listener

Installation and local launch

  1. Clone this repo: git clone https://github.com/Borodutch/knockknock-listener
  2. Create .env with the environment variables listed below
  3. Run yarn in the root folder
  4. Run yarn start

And you should be good to go! Feel free to fork and submit pull requests.