Skip to content

Latest commit

 

History

History
44 lines (35 loc) · 1.11 KB

File metadata and controls

44 lines (35 loc) · 1.11 KB

Important

This Module might not have all the capabilities you'd want / expect. Please raise an issue or figure out a fix for a PR. :)

Contributions are always welcome!

nixosModules'.services.rsshub

🧡 Everything is RSSible

RSSHub delivers millions of contents aggregated from all kinds of sources, our vibrant open source community is ensuring the deliver of RSSHub's new routes, new features and bug fixes.

Info

  • Project Website: https://rsshub.app/
  • Project Source: https://github.com/diygod/rsshub
  • Project Docs: https://docs.rsshub.app/

Usage

{
  inputs,
  ...
}: {
  imports = [
    inputs.tixpkgs.nixosModules'.services.rsshub
    # or
    inputs.tixpkgs.nixosModules."services/rsshub"
  ];

  services.rsshub = {
    enable = true;
    settings = {
      caching.enable = true;
    };
    environmentFile = ./my_env_file; # Holds TWITTER_AUTH_TOKEN for example (use agenix)
    environment = {
      PORT = 1200; # already set to 1200 per default
    };
  };
}

Rebuild and then check it out at https://localhost:1200/ ! :shipit: