diff options
Diffstat (limited to 'roles')
-rw-r--r-- | roles/base.nix | 6 | ||||
-rw-r--r-- | roles/git-server.nix | 20 |
2 files changed, 3 insertions, 23 deletions
diff --git a/roles/base.nix b/roles/base.nix index 4fe0692..da82c25 100644 --- a/roles/base.nix +++ b/roles/base.nix @@ -12,9 +12,9 @@ extraGroups = [ "wheel" ]; shell = pkgs.zsh; packages = with pkgs; [ git helix curl ]; - openssh.authorizedKeys.keys = [ - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOpAWpymOovrrdaNh43UHNIifi7hyRjtQZl24gqprUT/ jras@tarrel" - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDCiljUOLUIywzNfQpAGtIXwleFeLvb7Vk+Gsvzlr9Oq jras@work" + openssh.authorizedKeys.keyFiles = [ + ../files/id_tarrel.pub + ../files/id_work.pub ]; }; diff --git a/roles/git-server.nix b/roles/git-server.nix deleted file mode 100644 index 935f75f..0000000 --- a/roles/git-server.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ ... }: -{ - services.openssh.settings.AllowUsers = [ "git" ]; - users.groups.git = {}; - users.users.git = { - isSystemUser = true; - group = "git"; - hashedPassword = "$6$Rc//lmBr5orYHn.0$M9y3Zj4zCe723r8hYGIhPC5kPv5SVGHjF1FsjrT9IIx7trxuNTLtLDQVL9lhmR5/7bFMUFEf0CMx9w7.vgXgY0"; - }; - services.gitea = { - enable = true; - appName = "JAP56 Git Server"; - group = "git"; - user = "git"; - settings.server = { - HTTP_PORT = 80; - DOMAIN = "snorlax"; - }; - }; -} |