summary refs log tree commit diff
path: root/nixos/modules/services/networking/pleroma.nix
Commit message (Collapse)AuthorAge
* nixos/pleroma: regenerate empty release cookie filesFélix Baylac-Jacqué2022-03-17
| | | | | | | | | | Since b9cfbcafdf0ca9573de1cdc06137c020e70e44a8, the lack of hexdump in the closure lead to the generation of empty cookie files. This empty cookie file is making pleroma to crash at startup now we correctly read it. We introduce a migration forcing these empty cookies to be re-generated to something not empty.
* nixos/pleroma: inject release cookie path to the pleroma packageFélix Baylac-Jacqué2022-03-17
| | | | | | | | | | We inject the release cookie path to the pleroma derivation in order to wrap pleroma_ctl with it. Doing this allows us to remove the systemd-injected RELEASE_COOKIE path, which was sadly buggy (RELEASE_COOKIE should point to the *content* of the cookie, not the file containing it). We take advantage of this to factor out the cookie path.
* nixos/pleroma: create cookie if not existing (#149368)Finn Behrens2021-12-07
|
* nixos/doc: clean up defaults and examplesNaïm Favier2021-10-04
|
* nixos: define the primary group of users where neededGuillaume Girol2021-09-12
|
* pleroma-otp: removeMilan Pässler2021-06-10
|
* nixos/users: require one of users.users.name.{isSystemUser,isNormalUser}Symphorien Gibol2021-04-14
| | | | | | | | As the only consequence of isSystemUser is that if the uid is null then it's allocated below 500, if a user has uid = something below 500 then we don't require isSystemUser to be set. Motivation: https://github.com/NixOS/nixpkgs/issues/112647
* nixos/pleroma: initFélix Baylac-Jacqué2021-01-26
Adding a new pleroma NixOS module and its associated documentation. co-authored-by: duponin <duponin@locahlo.st>