this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

nixos/services/{forĝejo,qbittorrent}: add README.mds

Aly Raffauf 44caee0b 8330f114

+52 -1
+26
modules/nixos/services/forgejo/README.md
··· 1 + # Forĝejo 2 + 3 + NixOS module for [Forĝejo](https://forgejo.org/) self-hosted Git forge. 4 + 5 + Used to host [git.aly.codes](https://git.aly.codes). 6 + 7 + ## Usage 8 + 9 + ```nix 10 + { 11 + myNixOS.services.forgejo = { 12 + enable = true; 13 + db = "sqlite"; # or "postgresql" 14 + }; 15 + } 16 + ``` 17 + 18 + ## Storage 19 + 20 + Data stored in **Backblaze B2** (`aly-forgejo` bucket). 21 + 22 + ## Required Secrets 23 + 24 + - `forgejo-b2Id` / `forgejo-b2Key`: Backblaze B2 credentials 25 + - `forgejo-mailer-passwd`: SMTP password (Resend) 26 + - `postgres-forgejo`: Database password (PostgreSQL only)
+1 -1
modules/nixos/services/forgejo/default.nix
··· 6 6 ... 7 7 }: { 8 8 options.myNixOS.services.forgejo = { 9 - enable = lib.mkEnableOption "forgejo git forge"; 9 + enable = lib.mkEnableOption "forĝejo git forge"; 10 10 11 11 db = lib.mkOption { 12 12 description = "Database to use (sqlite or postgresql).";
+25
modules/nixos/services/qbittorrent/README.md
··· 1 + # qBittorrent Module 2 + 3 + NixOS module for qBittorrent's headless (nox) version. 4 + 5 + _Adapted graciously from [WiredMic's nix-config](https://github.com/WiredMic/nix-config/commit/d9268ce5190a2041ef66b492900eed278d1508e2)_ 6 + 7 + ## Usage 8 + 9 + ```nix 10 + { 11 + myNixOS.services.qbittorrent = { 12 + enable = true; 13 + port = 8080; 14 + dataDir = "/var/lib/qbittorrent"; 15 + openFirewall = false; 16 + }; 17 + } 18 + ``` 19 + 20 + ## Options 21 + 22 + - `port`: Web UI port (default: 8080) 23 + - `dataDir`: Data storage directory (default: `/var/lib/qbittorrent`) 24 + - `user`/`group`: Service user/group (default: `qbittorrent`) 25 + - `openFirewall`: Open port in firewall (default: false)