Douban movie/book/music marked data sync plugin
100K+
Drone plugin for Douban movie/book/music marked data sync automatically.
PLUGIN_ID: Douban IDDOUBAN_ID: Same as PLUGIN_IDPLUGIN_TYPE: Douban data Type, enum value: movie, book, music, default movieDOUBAN_TYPE: Same as PLUGIN_TYPEPLUGIN_FORMAT: Douban data store format, enum value:csv, json, notion, default csvDOUBAN_FORMAT: Same as PLUGIN_FORMATPLUGIN_DIR: Target where douban data sync to. It's a file path for csv and json format, and a notion database id for notion format.DOUBAN_DIR: Same as PLUGIN_DIRPLUGIN_NOTION_TOKEN: Notion Integration TokenDOUBAN_NOTION_TOKEN: Same as PLUGIN_NOTION_TOKENNOTION_TOKEN: Same as PLUGIN_NOTION_TOKENCopy as .drone.yml file into your repo. Then set a @houly schedule cronjob at drone web page.
# .drone.yml
kind: pipeline
type: docker
name: default
clone:
disable: true
steps:
- name: douban
image: lizheming/drone-doumark
settings:
id: lizheming
type: movie
format: csv
dir: ./data/douban
RUN with docker directly:
docker run --rm \
-e PLUGIN_ID=lizheming
-e PLUGIN_TYPE=movie
-e PLUGIN_FORMAT=csv
-e PLUGIN_DIR=./data/douban
lizheming/drone-doumark
NOTION_TOKEN.
Read, Update and Insert content abilities shoud checked..drone.yml file into your repo. Then set a @houly schedule cronjob at drone web page.# .drone.yml
kind: pipeline
type: docker
name: default
clone:
disable: true
steps:
- name: douban
image: lizheming/drone-doumark
settings:
id: lizheming
type: movie
format: notion
notion_token: xxxxxx
dir: xxxxxx
RUN with docker directly:
docker run --rm \
-e PLUGIN_ID=lizheming
-e PLUGIN_TYPE=movie
-e PLUGIN_FORMAT=notion
-e PLUGIN_NOTION_TOKEN=xxxxxx
-e PLUGIN_DIR=xxxxxx
lizheming/drone-doumark
Content type
Image
Digest
sha256:0b2cf4923…
Size
21.2 MB
Last updated
over 2 years ago
docker pull lizheming/drone-doumark