logologo
HomeGallery
  • Why?
  • Docs
  • Demo
  • Download
    Start
    Install
    General
    docker-compose
    docker
    Binary
    App Bundle
    Generic Bundle
    Source
    Azure
    Configuration
    CLI
    help
    run
    export meta
    export static
    fetch
    database
    storage
    plugin
    cast
    Webapp
    Search
    FAQ
    API server
    Recipes
    Use Nginx proxy with subpath
    Use Traefik proxy with subpath
    Use IIS Proxy With a Sub-Path
    Internals
    Workflow
    Building Blocks
    Data Structures
    Design Decisions
    Development
    Plugin
    Extractor Plugin
    Database Mapper Plugin
    Query Plugin
    Previous pageexport staticNext pagedatabase

    #fetch command

    The fetch command

    • Fetches a remote gallery
    • Merges remote database and events from local
    • Downloads remote previews to local storage
    • Supports subset imports via query
    gallery.js fetch
    
    Fetch and merge from remote
    
    Options:
          --version            Show version number                         [boolean]
          --full-version       Show full build version                     [boolean]
      -l, --log-level          Console log level
             [string] [choices: "trace", "debug", "info", "warn", "error", "silent"]
      -J, --log-json-format    Log output format in json                   [boolean]
      -L, --log-file           Log file
          --log-file-level     Log file level
      [string] [choices: "trace", "debug", "info", "warn", "error"] [default: "debug
                                                                                  "]
      -u, --server-url, --url  Gallery server url                         [required]
      -k, --insecure           Do not verify HTTPS certificates            [boolean]
      -q, --query              Search query                                 [string]
      -d, --database           Database filename                          [required]
      -e, --events             Events filename                            [required]
      -s, --storage            Storage directory                          [required]
      -D, --delete             Delete local files which are missing remote for all r
                               emote index                [boolean] [default: false]
      -w, --watch              Watch server for database change and fetch remote on
                               changes                    [boolean] [default: false]
          --force-download     Force to download and overwrite preview files. Use th
                               is option if the remote preview content changed (e.g.
                                through a fix)            [boolean] [default: false]
          --download-all       Download preview files from all remote entries. Use t
                               his option if preview files are missing from remote
                                                          [boolean] [default: false]
      -c, --config             Configuration file
          --auto-config        Search for configuration on common configuration dire
                               ctories                     [boolean] [default: true]
      -h, --help               Show help                                   [boolean]
          --level                                                   [default: debug]