Baldur: cute-api
This commit is contained in:
parent
c2676e9cbc
commit
cfca836cf7
3 changed files with 942 additions and 14 deletions
946
flake.lock
generated
946
flake.lock
generated
File diff suppressed because it is too large
Load diff
|
|
@ -21,6 +21,7 @@
|
||||||
# agenix-shell.url = "github:aciceri/agenix-shell"; # TODO
|
# agenix-shell.url = "github:aciceri/agenix-shell"; # TODO
|
||||||
# agenix-rekey.url = "github:oddlama/agenix-rekey"; # TODO
|
# agenix-rekey.url = "github:oddlama/agenix-rekey"; # TODO
|
||||||
# emanote.url = "github:srid/emanote";
|
# emanote.url = "github:srid/emanote";
|
||||||
|
cute-api.url = "git+ssh://git@gitlab.com/bertof/cute-api.git?ref=main";
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = inputs:
|
outputs = inputs:
|
||||||
|
|
@ -395,6 +396,8 @@
|
||||||
# ./modules/nixos/users/tiziano.nix
|
# ./modules/nixos/users/tiziano.nix
|
||||||
# S3 cache read
|
# S3 cache read
|
||||||
# ./modules/nixos/s3_cache_read.nix
|
# ./modules/nixos/s3_cache_read.nix
|
||||||
|
inputs.cute-api.nixosModules.default
|
||||||
|
{ services.cute-api = { enable = true; host = "127.0.0.1"; }; }
|
||||||
] ++ homeManagerUModules ++ [{
|
] ++ homeManagerUModules ++ [{
|
||||||
home-manager.users.bertof = import ./instances/baldur/hm.nix;
|
home-manager.users.bertof = import ./instances/baldur/hm.nix;
|
||||||
# home-manager.users.tiziano = import ./instances/baldur/hm_tiziano.nix;
|
# home-manager.users.tiziano = import ./instances/baldur/hm_tiziano.nix;
|
||||||
|
|
|
||||||
|
|
@ -113,6 +113,7 @@
|
||||||
proxy_buffering off;
|
proxy_buffering off;
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
# "ntfy.bertof.net" = ssl // {
|
# "ntfy.bertof.net" = ssl // {
|
||||||
# locations."/" = {
|
# locations."/" = {
|
||||||
# proxyPass = "http://heimdall.tsn:7080/";
|
# proxyPass = "http://heimdall.tsn:7080/";
|
||||||
|
|
@ -164,6 +165,12 @@
|
||||||
proxyWebsockets = true;
|
proxyWebsockets = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
"cute.bertof.net" = ssl // {
|
||||||
|
locations."/" = {
|
||||||
|
proxyPass = "http://127.0.0.1:4000/";
|
||||||
|
proxyWebsockets = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
"jellyfin.bertof.net" = ssl // {
|
"jellyfin.bertof.net" = ssl // {
|
||||||
locations."/" = {
|
locations."/" = {
|
||||||
proxyPass = "http://heimdall.tsn:8096/";
|
proxyPass = "http://heimdall.tsn:8096/";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue