Hymnal
O sing unto the Lord a new song...
Requirements
Clone repository
git clone "https://github.com/joe733/hymnal.git"
cd hymnal
Install dependencies
pnpm install && pdm install
Build & Deploy
Automated
./deploy.sh
Manual
Build project.
eval $(pdm venv activate)
pnpm build
python src/hymnal/main.py
git clone --depth 1 "https://github.com/hakimel/reveal.js.git" dist/hymnal/lib/reveal.js
Start web-server. Open http://localhost:8080 in your browser. Replace podman
with docker
, if you're using the latter.
podman-compose -p hymnal -f ./compose.yaml up -d
Take down web-server.
podman-compose -p hymnal -f ./compose.yaml down