feat(atuin): init
This commit is contained in:
parent
0e9e2ec535
commit
a010c17573
3 changed files with 21 additions and 1 deletions
18
config/services/atuin.nix
Normal file
18
config/services/atuin.nix
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
{config, ...}: {
|
||||||
|
services.atuin = {
|
||||||
|
enable = true;
|
||||||
|
openRegistration = false;
|
||||||
|
maxHistoryLength = 1024 * 16;
|
||||||
|
port = 43473;
|
||||||
|
};
|
||||||
|
|
||||||
|
services.nginx.virtualHosts."atuin.winston.sh" = {
|
||||||
|
forceSSL = true;
|
||||||
|
enableACME = false;
|
||||||
|
useACMEHost = "winston.sh";
|
||||||
|
|
||||||
|
locations."/" = with config.services.atuin; {
|
||||||
|
proxyPass = "http://${host}:${toString port}";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
./attic.nix
|
./attic.nix
|
||||||
|
./atuin.nix
|
||||||
./containers.nix
|
./containers.nix
|
||||||
./gitea.nix
|
./gitea.nix
|
||||||
./invidious.nix
|
./invidious.nix
|
||||||
|
|
|
@ -44,7 +44,8 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = {flake-parts, ...} @ inputs: let
|
outputs = {flake-parts, ...} @ inputs: let
|
||||||
overlays = final: prev: {
|
overlays = final: prev: rec {
|
||||||
|
atuin = unstable.atuin;
|
||||||
gitea-nyx = inputs.sanctureplicum-nur.packages.${prev.system}.gitea-nyx;
|
gitea-nyx = inputs.sanctureplicum-nur.packages.${prev.system}.gitea-nyx;
|
||||||
unstable = inputs.nixpkgs-unstable.legacyPackages.${prev.system};
|
unstable = inputs.nixpkgs-unstable.legacyPackages.${prev.system};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue