+
Skip to content

Better usage of Nix in Mangaki #767

@RaitoBezarius

Description

@RaitoBezarius

From the #707

Known bugs

  • SECRET_KEY has to be set even if SECRET_FILE is set in the NixOS module
  • Migrations are not run automatically in the production setup.
  • Editing a key of the configuration replace the whole settings, move towards a lib.mkDefault approach.
  • Wrong warning when SECRET_FILE is set.
  • Redis is using deprecated features, rewire it correctly.

Features

  • Perform E2E on fit_algo operations for all of our algorithms.
  • Force-inject Git revision from Nix world and provide graceful fallbacks for version detection.
  • Silence useless warnings during mangaki-static generation.
  • Move mangaki-static into pkgs
  • Run Mangaki tests with GitHub Actions using the Flake.
  • Add a GitHub Action to upgrade the Flakes.
  • Performance tuning for NGINX/Sendfile and more.
  • Revisit Mangaki beginner-friendly development setup.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载