mirror of
https://github.com/alyraffauf/nixcfg.git
synced 2024-11-24 04:51:54 -05:00
slateport/homepage: add transmission and abs secrets
Some checks are pending
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-build / slateport-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
Some checks are pending
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-build / slateport-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
This commit is contained in:
parent
ac32537374
commit
1ea1aacb72
|
@ -43,6 +43,7 @@ in {
|
|||
|
||||
homepage-dashboard = {
|
||||
enable = true;
|
||||
environmentFile = config.age.secrets.homepage.path;
|
||||
openFirewall = true;
|
||||
|
||||
bookmarks = [
|
||||
|
@ -87,6 +88,11 @@ in {
|
|||
description = "Audiobooks & podcasts.";
|
||||
href = "https://podcasts.raffauflabs.com";
|
||||
icon = "audiobookshelf";
|
||||
widget = {
|
||||
type = "audiobookshelf";
|
||||
url = "http://mauville:13378";
|
||||
key = "{{HOMEPAGE_VAR_ABS}}";
|
||||
};
|
||||
};
|
||||
}
|
||||
{
|
||||
|
@ -119,6 +125,13 @@ in {
|
|||
description = "Torrent client with web UI.";
|
||||
href = "http://mauville:9091";
|
||||
icon = "transmission";
|
||||
widget = {
|
||||
type = "transmission";
|
||||
url = "http://mauville:9091";
|
||||
username = "transmission";
|
||||
password = "{{HOMEPAGE_VAR_TRANSMISSION}}";
|
||||
rpcUrl = "/transmission/";
|
||||
};
|
||||
};
|
||||
}
|
||||
{
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
age.secrets = {
|
||||
cloudflare.file = ../../secrets/cloudflare.age;
|
||||
homepage.file = ../../secrets/homepage.age;
|
||||
k3s.file = ../../secrets/k3s.age;
|
||||
syncthingCert.file = ../../secrets/aly/syncthing/slateport/cert.age;
|
||||
syncthingKey.file = ../../secrets/aly/syncthing/slateport/key.age;
|
||||
|
|
Binary file not shown.
BIN
secrets/homepage.age
Normal file
BIN
secrets/homepage.age
Normal file
Binary file not shown.
|
@ -37,6 +37,7 @@ in {
|
|||
"aly/syncthing/slateport/key.age".publicKeys = keys;
|
||||
"aly/transmissionRemote.age".publicKeys = keys;
|
||||
"cloudflare.age".publicKeys = keys;
|
||||
"homepage.age".publicKeys = keys;
|
||||
"k3s.age".publicKeys = keys;
|
||||
"lastFM/apiKey.age".publicKeys = keys;
|
||||
"lastFM/secret.age".publicKeys = keys;
|
||||
|
|
Binary file not shown.
Loading…
Reference in a new issue