[global] database = /opt/yt/subscriptions.sqlite [frontend] # generate a base64 encoded secret key e.g. with `head -c32 /dev/urandom | base64` # this secures the cookies and csrf tokens of the frontend. secret_key = # a message to show anonymous users when they navigate to /. note that you may not put newlines in it, as the perl ini parser can't handle them. welcome_message =

This is the development instance of the (yet) unnamed youtube frontend, a privacy-friendly way to catch up with your Youtube subscriptions. Contributors wanted (see repo README)!

You're seeing the guest user's subscription feed right now; feel free to explore! # comma seperated list of blueprints to load. you may put your own blueprints in a subdirectory of app/ and list them here. modules mentioned first will shadow routes of those mentioned last. modules = invidious,youtube,reddit [websub] # how long to ask websub-provider for updates (cargo-culted from invidious; 5 * 24 * 60 * 60 = 5days): lease = 432000 # public url of our webhook server without "/websub/v1/"...: public_uri = http://delta.gir.st:8801 # secret (7-bit ASCII) string to sign websub responses and urls (but may not be empty): # `tr -dc '[:print:]'