1
0
mirror of https://github.com/pyrotechny-eu/pyrotechny.eu.git synced 2026-03-23 03:56:34 +01:00

Sync calibre library at 22 june 2025 with hugo and gdrive

This commit is contained in:
2025-06-22 11:03:30 +02:00
parent 97b9f91d25
commit 6ec7aea6d0
410 changed files with 3539 additions and 195 deletions

View File

@ -158,6 +158,10 @@ class PyroTechnyLibrary:
if filename == file["filename"]:
value = file[key]
break
if value == "":
printf(f"ERR unable to find {filename} in google drive db.json")
return value
def _load_google_drive_file_db(self):

View File

@ -1,9 +1,9 @@
GOOGLE_DRIVE_EBOOK_LIBRRARY_DB_JSON_URL = "https://drive.google.com/uc?export=view&id=1eRGzaRg-CsweqivR9TnmX3relG7m4j6F&export=download"
CALIBRE_LIBRARY_PATH = "/Users/jerry/files/pyrotechnics/ebooks"
HUGO_STATIC_CONTENT_LIBRARY_PATH = "/Users/jerry/files/pyrotechnics/cache/pyrotechny.eu/library/ebooks"
HUGO_CONTENT_LIBRARY_PATH = "/Users/jerry/src/github.com/xor-gate/pyrotechny.eu/src/content/library/ebooks"
HUGO_CONTENT_LIBRARY_SITEMAP_PATH = "/Users/jerry/src/github.com/xor-gate/pyrotechny.eu/src/content/library/ebooks/sitemap.md"
HUGO_STATIC_CONTENT_LIBRARY_IMAGES_PATH = "/Users/jerry/src/github.com/xor-gate/pyrotechny.eu/src/static/images/library"
GOOGLE_DRIVE_EBOOK_LIBRRARY_DB_JSON_URL = "https://drive.google.com/uc?export=view&id=1Z-k7qj6AlfiBB1xD_SzZUclbAMyZCUKv&export=download"
CALIBRE_LIBRARY_PATH = "/Users/jerry/syncthing/jerry/pyrotechnics/ebooks"
HUGO_STATIC_CONTENT_LIBRARY_PATH = "/Users/jerry/syncthing/jerry/pyrotechnics/cache/pyrotechny.eu/library/ebooks"
HUGO_CONTENT_LIBRARY_PATH = "/Users/jerry/src/github.com/pyrotechny-eu/pyrotechny.eu/src/content/library/ebooks"
HUGO_CONTENT_LIBRARY_SITEMAP_PATH = "/Users/jerry/src/github.com/pyrotechny-eu/pyrotechny.eu/src/content/library/ebooks/sitemap.md"
HUGO_STATIC_CONTENT_LIBRARY_IMAGES_PATH = "/Users/jerry/src/github.com/pyrotechny-eu/pyrotechny.eu/src/static/images/library"
LIBRARY_EBOOKS_BASE_URL = "/library"
LIBRARY_EBOOKS_THUMBS_URL_PATH = "/images/library"
EBOOK_LIBRARY_TORRENT_CACHE_DIR = "/Users/jerry/files/pyrotechnics/cache/fireworks_and_pyrotechnics_ebook_library_by_pyrotechny_eu"

View File

@ -1,6 +1,5 @@
#!/bin/sh
DISK_PATH="/Users/jerry/files/pyrotechnics/cache/pyrotechny.eu/library/ebooks"
DISK_PATH="/Users/jerry/syncthing/jerry/pyrotechnics/cache/pyrotechny.eu/library/ebooks"
GDRIVE_PATH="gdrive:library.pyrotechny.eu/ebooks"
RCLONE_ARGS="--progress --config rclone.conf"
#rclone --config rclone.conf ls ${GDRIVE_PATH}
/usr/local/bin/rclone ${RCLONE_ARGS} sync ${DISK_PATH} ${GDRIVE_PATH}
rclone ${RCLONE_ARGS} sync ${DISK_PATH} ${GDRIVE_PATH}