Jump to content

Pixelfed

From Official NixOS Wiki
Revision as of 21:07, 7 August 2026 by Onny (talk | contribs) (Initial page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Setup

A minimal setup of Pixelfed can be enabled using following example.

environment.etc."pixelfed-secret.env".text = "APP_KEY=adKK9EcY8Hcj3PLU7rzG9rJ6KKTOtYfA";

services.pixelfed = {
  enable = true;
  domain = "pics.example.org";
  nginx = {
    enableACME = true;
    forceSSL = true;
  };
  secretFile = "/etc/pixelfed-secret.env";
};

Reference Nginx page for instructions on how to configure SSL and ACME.