Skip to content

Hebcal server-side Node.js for www.hebcal.com and download.hebcal.com

License

Notifications You must be signed in to change notification settings

GreenBlast/hebcal-web

 
 

Repository files navigation

hebcal-web

Web server for Hebcal.com

  • www.hebcal.com (Hebrew Date Converter, Yahrzeit, Shabbat, etc)
  • download.hebcal.com to export iCalendar, PDF and CSV

Running dev server

  1. First install the dependencies
npm install
  1. Then, make sure you have geonames.sqlite3 and zips.sqlite3 dbs in path. You can get it by cloning following cloning and following the instructions at: https://github.com/hebcal/hebcal-geo-sqlite

or just:

npm install @hebcal/geo-sqlite
./node_modules/.bin/download-and-make-dbs

Then, make sure to have the geonames.sqlite3 and zips.sqlite3 in path.

  1. Make sure you have hebcal-dot-com.ini in path as well. You can just create an empty file
touch hebcal-dot-com.ini
  1. Run the dev server
npm run dev

About

Hebcal server-side Node.js for www.hebcal.com and download.hebcal.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.0%
  • EJS 39.1%
  • CSS 1.7%
  • Shell 1.2%