Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nixos/invidious: cleanup, allow for easy scaling and load balancing, add http3-ytproxy #265857

Merged
merged 8 commits into from
Dec 18, 2023

Commits on Dec 17, 2023

  1. nixos/invidious: remove obsolete database maintenance service

    See the note on https://docs.invidious.io/db-maintenance/. Manual maintenance
    is no longer required.
    999eagle committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    4a7faea View commit details
    Browse the repository at this point in the history
  2. nixos/tests/invidious: move postgres-tcp into second machine and fix …

    …tests
    
    Using PostgreSQL 15 without the init script fails due to
    NixOS#216989.
    999eagle committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    460e34b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    45bd4b1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    65e8f8a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d41706b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e320db View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ac5c188 View commit details
    Browse the repository at this point in the history
  8. nixos/invidious: change default database user to invidious

    This makes sure we don't need any workarounds for running Invidious with a local
    PostgreSQL database.
    Changing the default user should be fine as the new init script for PostgreSQL automatically
    creates the new user and changes the existing database's owner to the new user. The old user
    will still linger and must be removed manually.
    See also: NixOS#266270
    999eagle committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    24e561f View commit details
    Browse the repository at this point in the history