Skip to content

Register Local Network's Google client for YouTube uploads #293

Open

Description

@botandbang

Create a Google Cloud desktop OAuth client with the YouTube Data API enabled. Set GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET on the website's service, and replace the placeholder client_id in plugins/youtube/locallibrary-plugin.toml. Submit the consent screen for verification of the youtube.upload scope before more than 100 people sign in; while it's in Testing, refresh tokens expire after 7 days. Then publish one set with --to youtube:video, and check that the 15-minute limit for unverified channels and the shared daily upload quota read the way the docs say. Part of #287.

Activity

  1. added
    webThe Local Network website (apps/web)
    locallibrary: pluginsThe plugin protocol, its host and the built-in plugins
    on Oct 29, 2026
  2. linear-code commented on Oct 29, 2026

    @linear-code
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    locallibrary: pluginsThe plugin protocol, its host and the built-in pluginswebThe Local Network website (apps/web)

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions