--- application: debug: true # Enable special Postgres `sharience` table to retrieve user-sent files is_sharience_enabled: false # URL to the picture shown while maintenance maintenance_picture_url: # Used in logging service_name: nexus-hub # Store file hashes into operation log should_store_hashes: true database: database: nexus enabled: false host: password: username: grobid: enabled: false url: grpc: # Listen address address: 0.0.0.0 # Listen port port: 9090 ipfs: address: localhost port: 4001 log_path: '/var/log/nexus-hub' meta_api: url: pylon: # Proxy used in `pylon` retriever to download files proxy: socks5://127.0.0.1:9050 # Proxy used in `pylon` retriever to get metadata resolve_proxy: socks5://127.0.0.1:9050 telegram: # Telegram App Hash from https://my.telegram.org/ app_hash: # Telegram App ID from https://my.telegram.org/ app_id: 00000 # External bot name shown in messages to users bot_external_name: libgen_scihub_bot # Internal bot name used in logging bot_name: nexus-hub bot_token: # Telethon database for keeping cache database: session_id: /tmp/nexus-hub.db # Frequency of updating downloading progress progress_throttle_seconds: 5 # Send files using stored telegram_file_id should_use_telegram_file_id: true