First commit on the local Gitea server, made after moving the tree off the Windows machine. Build outputs, node_modules and the AI models stay out (see .gitignore); everything the installer build needs is tracked. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
43 lines
1.3 KiB
Plaintext
43 lines
1.3 KiB
Plaintext
# ---- Bible App: what stays OUT of git ----------------------------------------------------------
|
|
# The rule: everything needed to BUILD the installer is tracked (sources, Bible data, the vendored
|
|
# whisper / upscale / llama runtimes, package-lock.json). Everything the build PRODUCES, and the
|
|
# multi-gigabyte AI models, stay out. Installers are the version history and live in the update folder.
|
|
|
|
# Build outputs and caches
|
|
dist/
|
|
dist-installer/
|
|
.ebcache/
|
|
node_modules/
|
|
|
|
# Files the app writes beside itself while running
|
|
*.log
|
|
.app-run.log
|
|
server-port.txt
|
|
new-version.txt
|
|
.env
|
|
|
|
# Editor / OS junk
|
|
.DS_Store
|
|
Thumbs.db
|
|
*.bak
|
|
*.backup
|
|
*.temp*
|
|
|
|
# AI models (2-5 GB each). The regular installer never carries them; the machines already have
|
|
# model.gguf in %ProgramData%\Bible App\llama-cache. Copy model.gguf into vendor/llama by hand ONLY to
|
|
# build a "Full Setup" for a brand-new machine (see BUILD-AND-DEPLOY.md).
|
|
vendor/llama/*.gguf
|
|
vendor/llama/*.part
|
|
|
|
# Upscaler test media and its upstream readme (never shipped)
|
|
vendor/upscale/*.mp4
|
|
vendor/upscale/input*.jpg
|
|
vendor/upscale/README_windows.md
|
|
|
|
# Dictionary source archives (the app reads the converted JSON files beside them)
|
|
Dictionary/**/*.zip
|
|
Dictionary/greek/StrongsGreekDictionaryXML_1.4/
|
|
|
|
# Retired dev-scratch files
|
|
archive/
|