mirror of
https://gitlab.com/upRootNutrition/dotfiles.git
synced 2025-06-16 18:15:13 -05:00
feat: expanded all lists
This commit is contained in:
parent
59cc199722
commit
bb0b55b011
144 changed files with 1798 additions and 507 deletions
|
@ -1,5 +1,9 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) sslPath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
sslPath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
acmeLabel = "Acme";
|
||||
acmeName = "acme";
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
sopsPath
|
||||
;
|
||||
|
||||
caddyLabel = "Caddy";
|
||||
caddyName = "caddy";
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) domain1 servicePath sslPath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
domain1
|
||||
servicePath
|
||||
sslPath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
forgejoLabel = "Forgejo";
|
||||
forgejoName = "forgejo";
|
||||
|
|
|
@ -1,5 +1,13 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) domain0 jellyfinLabel jellyfinName servicePath sslPath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
domain0
|
||||
jellyfinLabel
|
||||
jellyfinName
|
||||
servicePath
|
||||
sslPath
|
||||
sopsPath
|
||||
;
|
||||
in {
|
||||
label = jellyfinLabel;
|
||||
name = jellyfinName;
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) domain1 servicePath sslPath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
domain1
|
||||
servicePath
|
||||
sslPath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
mastodonLabel = "Mastodon";
|
||||
mastodonName = "mastodon";
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) servicePath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
servicePath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
matrixLabel = "Matrix";
|
||||
matrixName = "matrix";
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) domain0 servicePath sslPath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
domain0
|
||||
servicePath
|
||||
sslPath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
minecraftLabel = "Minecraft";
|
||||
minecraftName = "minecraft";
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) domain1 servicePath sslPath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
domain1
|
||||
servicePath
|
||||
sslPath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
nextcloudLabel = "Nextcloud";
|
||||
nextcloudName = "nextcloud";
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) dummy;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
dummy
|
||||
;
|
||||
|
||||
nginxLabel = "Ngnix";
|
||||
nginxName = "nginx";
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) domain0 servicePath sslPath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
domain0
|
||||
servicePath
|
||||
sslPath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
ollamaLabel = "Ollama";
|
||||
ollamaName = "ollama";
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) domain1 servicePath sslPath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
domain1
|
||||
servicePath
|
||||
sslPath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
owncastLabel = "Owncast";
|
||||
owncastName = "owncast";
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) domain3 servicePath sslPath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
domain3
|
||||
servicePath
|
||||
sslPath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
peertubeLabel = "PeerTube";
|
||||
peertubeName = "peertube";
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) servicePath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
servicePath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
postgresLabel = "PostgreSQL";
|
||||
postgresName = "postgres";
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) jellyfinLabel jellyfinName servicePath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
jellyfinLabel
|
||||
jellyfinName
|
||||
servicePath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
sambaLabel = "Samba";
|
||||
sambaName = "samba";
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) domain0 sslPath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
domain0
|
||||
sslPath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
syncthingLabel = "Syncthing";
|
||||
syncthingName = "syncthing";
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
sopsPath
|
||||
;
|
||||
|
||||
synologyLabel = "Synology";
|
||||
synologyName = "synology";
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) domain3 servicePath sslPath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
domain3
|
||||
sslPath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
upRootNutritionLabel = "upRootNutrition";
|
||||
upRootNutritionName = "uprootnutrition";
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) domain0 servicePath sslPath sopsPath;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
domain0
|
||||
servicePath
|
||||
sslPath
|
||||
sopsPath
|
||||
;
|
||||
|
||||
vaultwardenLabel = "Vaultwarden";
|
||||
vaultwardenName = "vaultwarden";
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
{instancesFunctions}: let
|
||||
inherit (instancesFunctions) domain0 domain1 domain2 domain3;
|
||||
inherit
|
||||
(instancesFunctions)
|
||||
domain0
|
||||
domain1
|
||||
domain2
|
||||
domain3
|
||||
;
|
||||
in {
|
||||
domains = {
|
||||
url0 = domain0;
|
||||
|
|
|
@ -17,7 +17,11 @@ let
|
|||
|
||||
instances = builtins.listToAttrs (map (name: {
|
||||
name = builtins.substring 0 (builtins.stringLength name - 4) name;
|
||||
value = import (configPath + "/${name}") {inherit instancesFunctions;};
|
||||
value = import (configPath + "/${name}") {
|
||||
inherit
|
||||
instancesFunctions
|
||||
;
|
||||
};
|
||||
})
|
||||
(builtins.filter (name:
|
||||
builtins.match ".*\\.nix$" name != null) (builtins.attrNames
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue