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 = [
|
||||
./attic.nix
|
||||
./atuin.nix
|
||||
./containers.nix
|
||||
./gitea.nix
|
||||
./invidious.nix
|
||||
|
|
|
@ -44,7 +44,8 @@
|
|||
};
|
||||
|
||||
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;
|
||||
unstable = inputs.nixpkgs-unstable.legacyPackages.${prev.system};
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue