## Usage Sync Hudozka ```bash python3 sync.py ``` ### Environment variables **YANDEX_DISK_ACCESS_TOKEN** For access to files using Yandex.Disk API [How to obtain token for testing](https://tech.yandex.ru/oauth/doc/dg/tasks/get-oauth-token-docpage/) Example: ```bash YANDEX_DISK_ACCESS_TOKEN= ``` Authorize url. Replace with your app id ``` https://oauth.yandex.ru/authorize?response_type=token&client_id=<идентификатор приложения> ``` #### SYNC_LOCAL_PATH Path to scan files from Example: ```bash SYNC_LOCAL_PATH=/Users/tmshv/Yandex.Disk ``` #### SYNC_STATIC Path to local folder for compiled files (images, uploads) Example: ```bash SYNC_STATIC=~/Desktop/Hudozka Static ``` #### SYNC_PROVIDER Type of file provider - *fs* for local access - *yd* for access using Yandex.Disk API (YANDEX_DISK_ACCESS_TOKEN is required) Example: ```bash SYNC_PROVIDER=fs ``` #### MONGO_URI URI for MongoDB access Example: ```bash mongodb://localhost:27017/hudozka ``` #### SYNC_ENV Environment like *NODE_ENV* - *production* default value - *development* don't update/delete documents from DB