Backend for the Borodutch Book https://backend.book.borodutch.com
  • TypeScript 100%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Claude dd4bcb2a67 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 16:12:15 -07:00
.forgejo/workflows CI: run on git.borodutch.com (Forgejo Actions) 2026-10-22 16:12:15 -07:00
.github CI: run on git.borodutch.com (Forgejo Actions) 2026-10-22 16:12:15 -07:00
.vscode switch to alchemy 2024-12-21 08:10:53 -08:00
.yarn add en edition 2023-02-01 10:05:06 -08:00
book change to downloading books 2022-07-23 14:01:12 -07:00
src Fix Alchemy mainnet provider URL 2026-06-01 11:19:04 -07:00
.env.sample change to downloading books 2022-07-23 14:01:12 -07:00
.eslintrc.json change to downloading books 2022-07-23 14:01:12 -07:00
.gitignore change to downloading books 2022-07-23 14:01:12 -07:00
.nvmrc Run on Node 22 (Node.js Oct 2026 security release) (#2) 2026-10-21 20:48:08 -07:00
.prettierrc.json Initial commit 2021-10-12 14:45:18 -07:00
.yarnrc.yml add en edition 2023-02-01 10:05:06 -08:00
LICENSE change to downloading books 2022-07-23 14:01:12 -07:00
nixpacks.toml Run on Node 22 (Node.js Oct 2026 security release) (#2) 2026-10-21 20:48:08 -07:00
package.json add en edition 2023-02-01 10:05:06 -08:00
README.md change to downloading books 2022-07-23 14:01:12 -07:00
tsconfig.json change to downloading books 2022-07-23 14:01:12 -07:00
yarn.lock add en edition 2023-02-01 10:05:06 -08:00

Borodutch Book backend

Backend for the Borodutch Book website

Installation and local launch

  1. Clone this repo: git clone https://github.com/backmeupplz/borodutch-book-backend
  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.

Environment variables

Name Description
TELEGRAM_TOKEN Telegram bot token for reporting
TELEGRAM_CHAT_ID Telegram chat id for reporting
PORT Port to run server on (defaults to 1337)

Also, please, consider looking at .env.sample.

Continuous integration

Any commit pushed to main gets deployed to backend.book.borodutch.com via CI Ninja.