diff --git a/configuration.nix b/configuration.nix index 063d0bb..3db7efb 100644 --- a/configuration.nix +++ b/configuration.nix @@ -27,6 +27,13 @@ let locations."/".proxyPass = "http://localhost:3000/"; }; }; + anki = { + "anki.danilafe.com" = { + forceSSL = true; + enableACME = true; + locations."/".proxyPass = "http://localhost:27701/"; + }; + }; scylla = { "scylla.danilafe.com" = { root = Scylla; @@ -40,7 +47,7 @@ let }; }; }; - allVirtualHosts = [scylla gitea webFiles] ++ map blog.virtualHostFor [productionSite draftSite]; + allVirtualHosts = [scylla gitea anki webFiles] ++ map blog.virtualHostFor [productionSite draftSite]; in { imports = [ @@ -139,6 +146,17 @@ in }; }; + services.anki-sync-server = { + enable = true; + address = "127.0.0.1"; + users = [ + { + username = "danila.fedorin@gmail.com"; + passwordFile = "/var/lib/anki-config/password"; + } + ]; + }; + users.defaultUserShell = pkgs.zsh; programs.zsh.enable = true; programs.zsh.ohMyZsh = {