From cdf86957944da90f451bc52e9dfffd11dbbf1dd3 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 19 Feb 2021 22:29:04 +0100 Subject: [PATCH] transmission: setup service --- hosts/poseidon/default.nix | 6 ++++ secrets/default.nix | 1 + secrets/transmission.secret | Bin 0 -> 87 bytes services/default.nix | 1 + services/media.nix | 1 + services/transmission.nix | 66 ++++++++++++++++++++++++++++++++++++ 6 files changed, 75 insertions(+) create mode 100644 secrets/transmission.secret create mode 100644 services/transmission.nix diff --git a/hosts/poseidon/default.nix b/hosts/poseidon/default.nix index 52141ab..f4baea2 100644 --- a/hosts/poseidon/default.nix +++ b/hosts/poseidon/default.nix @@ -109,6 +109,12 @@ in postgresql-backup = { enable = true; }; + + transmission = { + enable = true; + username = "alarsyo"; + password = secrets.transmission-password; + }; }; security.acme.acceptTerms = true; diff --git a/secrets/default.nix b/secrets/default.nix index 80f15dc..19bd7d6 100644 --- a/secrets/default.nix +++ b/secrets/default.nix @@ -11,5 +11,6 @@ with lib; shadow-hashed-password-root = lib.fileContents ./shadow-hashed-password-root.secret; miniflux-admin-credentials = lib.fileContents ./miniflux-admin-credentials.secret; borg-backup-repo = lib.fileContents ./borg-backup-repo.secret; + transmission-password = lib.fileContents ./transmission.secret; }; } diff --git a/secrets/transmission.secret b/secrets/transmission.secret new file mode 100644 index 0000000000000000000000000000000000000000..c47d591b38c006213c439a20c0df76752f644f55 GIT binary patch literal 87 zcmV-d0I2@}M@dveQdv+`00dNdjC5mc3nPrYC5skK@{o6UKD8_e({M4#i$uiAS~