db:
    user: invidious_user
    password: $DB_PASSWORD
    host: $DB_HOST
    port: 5432
    dbname: invidious_db

check_tables: true
invidious_companion:
    - private_url: "http://invidious-companion:8282/companion"

invidious_companion_key: $SERVER_SECRET_KEY
port: 3000

external_port: 443
host_binding: 0.0.0.0
domain: $INVIDIOUS_DOMAIN
https_only: false
#hsts: true

## Accepted values: true, false, dash, livestreams, downloads, local
#disable_proxy: false
# use_innertube_for_captions: false

# -----------------------------
#  Features
# -----------------------------

popular_enabled: false
statistics_enabled: true
registration_enabled: true
login_enabled: true
captcha_enabled: false
admins: ["$DEFAULT_ADMIN_EMAIL"]
enable_user_notifications: false

# -----------------------------
#  Background jobs
# -----------------------------

channel_threads: 1
#channel_refresh_interval: 30m

full_refresh: false
feed_threads: 1

jobs:
    clear_expired_items:
        enable: true
    refresh_channels:
        enable: true
    refresh_feeds:
        enable: true

# -----------------------------
#  Miscellaneous
# -----------------------------

#banner:
# use_pubsub_feeds: true

hmac_key: $HMAC_KEY
#dmca_content:
#cache_annotations: false
#modified_source_code_url: ""
#playlist_length_limit: 500

#########################################
#
#  Default user preferences
#
#########################################

default_user_preferences:
    # -----------------------------
    #  Internationalization
    # -----------------------------

    #locale: en-US
    #region: US
    ## Top 3 preferred languages for video captions.
    #captions: ["", "", ""]

    # -----------------------------
    #  Interface
    # -----------------------------

    dark_mode: "auto"
    #thin_mode: false
    feed_menu: ["Subscriptions", "Playlists"]
    default_home: Subscriptions
    #max_results: 40
    #annotations: false
    #annotations_subscribed: false
    #comments: ["youtube", ""]
    #player_style: invidious
    #related_videos: true

    # -----------------------------
    #  Video player behavior
    # -----------------------------

    #preload: true
    #autoplay: false
    #continue: false
    #continue_autoplay: true
    #listen: false
    #video_loop: false

    # -----------------------------
    #  Video playback settings
    # -----------------------------

    #quality: dash
    #quality_dash: auto
    #speed: 1.0
    #volume: 100
    #vr_mode: true
    save_player_pos: true

    # -----------------------------
    #  Subscription feed
    # -----------------------------

    #latest_only: false
    #notifications_only: false
    unseen_only: true
    #sort: published

    # -----------------------------
    #  Miscellaneous
    # -----------------------------

    #local: false
    show_nick: false
    #automatic_instance_redirect: false
    #extend_desc: false
