lbry.go/ytsync
Niko Storni f434232cae
use channelIDs instead of channel names
add support for custom lbrycrd instance
2018-08-20 07:59:11 -04:00
..
redisdb recover ytsync panics when processing videos, switch to our errors everywhere 2018-03-09 11:47:38 -05:00
sources fix nastiest bug ever 2018-08-10 08:41:26 -04:00
count.go recover ytsync panics when processing videos, switch to our errors everywhere 2018-03-09 11:47:38 -05:00
manager.go use channelIDs instead of channel names 2018-08-20 07:59:11 -04:00
README.md add/update readme 2018-08-02 08:12:45 -04:00
setup.go use channelIDs instead of channel names 2018-08-20 07:59:11 -04:00
splitter.py jack's splitter code 2017-10-17 19:13:39 -04:00
ytsync.go use channelIDs instead of channel names 2018-08-20 07:59:11 -04:00

YT Sync Process

  • make sure you don't have a .lbryum/wallets/default_wallet
    • delete existing wallet if there's nothing you need there, or better yet, move it somewhere else in case you need it later
  • make sure daemon is stopped and can be controlled with systemctl
  • run lbry ytsync YOUTUBE_KEY LBRY_CHANNEL_NAME YOUTUBE_CHANNEL_ID
  • after sync is complete, daemon will be stopped and wallet will be moved to ~/wallets/
  • now mark content as synced in doc

Running the sync command for a channel that was already started will resume the sync. This can also be used to update a channel with new content that was put on Youtube since the last sync.