services.akkoma.extraStatic
Attribute set of extra paths to add to the static files directory.
Do not add frontends here. These should be configured through
services.akkoma.frontends.
- Type
null or (attribute set of path in the Nix store)- Default
null- Example
{ "emoji/blobs.gg" = pkgs.blobs_gg; "static/terms-of-service.html" = pkgs.writeText "terms-of-service.html" '' … ''; "favicon.png" = let rev = "697a8211b0f427a921e7935a35d14bb3e32d0a2c"; in pkgs.stdenvNoCC.mkDerivation { name = "favicon.png"; src = pkgs.fetchurl { url = "https://raw.githubusercontent.com/TilCreator/NixOwO/${rev}/NixOwO_plain.svg"; hash = "sha256-tWhHMfJ3Od58N9H5yOKPMfM56hYWSOnr/TGCBi8bo9E="; }; nativeBuildInputs = with pkgs; [ librsvg ]; dontUnpack = true; installPhase = '' rsvg-convert -o $out -w 96 -h 96 $src ''; }; }- Declared
- <nixpkgs/nixos/modules/services/web-apps/akkoma.nix>