mirror of
https://github.com/alyraffauf/nixcfg.git
synced 2024-11-24 09:12:27 -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 = {
|
homepage-dashboard = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
environmentFile = config.age.secrets.homepage.path;
|
||||||
openFirewall = true;
|
openFirewall = true;
|
||||||
|
|
||||||
bookmarks = [
|
bookmarks = [
|
||||||
|
@ -87,6 +88,11 @@ in {
|
||||||
description = "Audiobooks & podcasts.";
|
description = "Audiobooks & podcasts.";
|
||||||
href = "https://podcasts.raffauflabs.com";
|
href = "https://podcasts.raffauflabs.com";
|
||||||
icon = "audiobookshelf";
|
icon = "audiobookshelf";
|
||||||
|
widget = {
|
||||||
|
type = "audiobookshelf";
|
||||||
|
url = "http://mauville:13378";
|
||||||
|
key = "{{HOMEPAGE_VAR_ABS}}";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
|
@ -119,6 +125,13 @@ in {
|
||||||
description = "Torrent client with web UI.";
|
description = "Torrent client with web UI.";
|
||||||
href = "http://mauville:9091";
|
href = "http://mauville:9091";
|
||||||
icon = "transmission";
|
icon = "transmission";
|
||||||
|
widget = {
|
||||||
|
type = "transmission";
|
||||||
|
url = "http://mauville:9091";
|
||||||
|
username = "transmission";
|
||||||
|
password = "{{HOMEPAGE_VAR_TRANSMISSION}}";
|
||||||
|
rpcUrl = "/transmission/";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
age.secrets = {
|
age.secrets = {
|
||||||
cloudflare.file = ../../secrets/cloudflare.age;
|
cloudflare.file = ../../secrets/cloudflare.age;
|
||||||
|
homepage.file = ../../secrets/homepage.age;
|
||||||
k3s.file = ../../secrets/k3s.age;
|
k3s.file = ../../secrets/k3s.age;
|
||||||
syncthingCert.file = ../../secrets/aly/syncthing/slateport/cert.age;
|
syncthingCert.file = ../../secrets/aly/syncthing/slateport/cert.age;
|
||||||
syncthingKey.file = ../../secrets/aly/syncthing/slateport/key.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/syncthing/slateport/key.age".publicKeys = keys;
|
||||||
"aly/transmissionRemote.age".publicKeys = keys;
|
"aly/transmissionRemote.age".publicKeys = keys;
|
||||||
"cloudflare.age".publicKeys = keys;
|
"cloudflare.age".publicKeys = keys;
|
||||||
|
"homepage.age".publicKeys = keys;
|
||||||
"k3s.age".publicKeys = keys;
|
"k3s.age".publicKeys = keys;
|
||||||
"lastFM/apiKey.age".publicKeys = keys;
|
"lastFM/apiKey.age".publicKeys = keys;
|
||||||
"lastFM/secret.age".publicKeys = keys;
|
"lastFM/secret.age".publicKeys = keys;
|
||||||
|
|
Binary file not shown.
Loading…
Reference in a new issue