iv-org / invidious

Invidious is an alternative front-end to YouTube
https://invidious.io
GNU Affero General Public License v3.0
16.18k stars 1.79k forks source link

[Question] configs in docker-compose.yml not reflecting #4721

Closed dannykorpan closed 4 months ago

dannykorpan commented 4 months ago

Describe the bug I've set up a docker instance following your documentation with a caddy proxy. My docker-compose.yml looks like this:

...
      INVIDIOUS_CONFIG: |
        db:
          dbname: invidious
          user: kemal
          password: MYSECUREPASSWORD
          host: invidious-db
          port: 5432
        check_tables: true
        external_port: 443
        domain: invidious.mydomain.com
        https_only: true
        statistics_enabled: false
        hmac_key: "SECUREKEY"
        quality: dash
        quality_dash: best
...

As soon as the instance is ready, the quality options are not reflected to the UI, see attached screenshot. I'm not logged in and trying it in incognito mode.

If I log in and set the preferences manually it's saved and working, but not in "anonymous" mode without user account.

Steps to Reproduce Follow the documentation

Logs

Screenshots

SCR-20240531-rgtm-2
unixfox commented 4 months ago

Make sure to correctly reflect the same way the parameters are structured from the config.yml: https://github.com/iv-org/invidious/blob/master/config/config.example.yml#L767