feat: opencode
This commit is contained in:
@@ -91,7 +91,16 @@
|
||||
|
||||
# Enable the OpenSSH daemon.
|
||||
services.openssh.enable = true;
|
||||
networking.firewall.allowedTCPPorts = [ 22 ];
|
||||
networking.firewall.allowedTCPPorts = [
|
||||
22 # SSH
|
||||
5003 # opencode-manager backend
|
||||
5173 # opencode-manager frontend
|
||||
5551 # opencode server
|
||||
];
|
||||
networking.firewall.allowedTCPPortRanges = [{
|
||||
from = 7000;
|
||||
to = 9000;
|
||||
}]; # opencode-manager: ports for testing user changes
|
||||
|
||||
programs.gnupg.agent.enable = true;
|
||||
programs.gnupg.agent.pinentryPackage = pkgs.pinentry-curses;
|
||||
|
||||
@@ -66,6 +66,10 @@
|
||||
age.secrets.box-wg.file = "${self}/secrets/box-wg.age";
|
||||
age.secrets.box-wg.owner = "anish";
|
||||
age.secrets.borg-key.file = "${self}/secrets/borg-key.age";
|
||||
age.secrets.github-token.file = "${self}/secrets/github-token.age";
|
||||
age.secrets.github-token.owner = "anish";
|
||||
age.secrets.anthropicToken.file = "${self}/secrets/anthropicToken.age";
|
||||
age.secrets.anthropicToken.owner = "anish";
|
||||
mossnet.wg = {
|
||||
enable = true;
|
||||
ips = [ "10.0.69.4/24" ];
|
||||
|
||||
Reference in New Issue
Block a user