Add library browser feature

This commit is contained in:
2026-08-20 13:47:51 -04:00
commit 6f0fc6cb60
12 changed files with 2451 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
# Version control
.git
.gitignore
.github
# Ignore Docker-related files (not needed in the image)
Dockerfile
.dockerignore
# Ignore cache and temporary files. Logs for future use.
**/__pycache__/
*.pyc
*.pyo
*.pyd
*.log
# Ignore virtual environments (if using venv)
**/python_env/
**/.venv/
**/venv/
**/env/
**/ENV/
# OfflineU specific
.offlineu_progress.json
data/
courses/
# Auto-generated templates (created at runtime if missing)
# Leave commented if you modify templates
# templates/
# Harmless, but reduce image size. In the future, it may make more sense to put
# everything needed by the image in e.g., /app and modify the Dockerfile to copy from
# /app as opposed to blacklisting files in the repo one-by-one
LICENSE
README.md
images/