Compare commits

...

2 Commits

Author SHA1 Message Date
496c483050 feat: web-arm cloonar.dev new key 2025-10-11 21:52:42 +02:00
1433f88d53 feat: nb changes for claude code 2025-10-11 21:52:32 +02:00
6 changed files with 16 additions and 3 deletions

View File

@@ -16,6 +16,7 @@ in {
echo "Installing @anthropic-ai/claude-code globally..."
# --global uses prefix from ~/.npmrc; PATH has node for postinstall
${node}/bin/npm install -g @anthropic-ai/claude-code
${node}/bin/npm install -g @musistudio/claude-code-router
fi
'';

View File

@@ -0,0 +1,10 @@
{
"Providers": [
{
"name": "openai",
"api_base_url": "https://api.openai.com/v1/chat/completions",
"api_key": "$OPENAI_API_KEY",
"models": ["gpt-5-codex"]
}
]
}

View File

@@ -71,5 +71,7 @@ in {
${node}/bin/npm install -g @openai/codex
fi
'';
# home.file.".claude-code-router/config.json".source = ./claude-router.json;
};
}

View File

@@ -11,7 +11,7 @@
/home/dominik/projects/cloonar/mcp-servers-nix
/home/dominik/projects/cloonar/ldap2vcard
/home/dominik/projects/scana11y/sa-core
/home/dominik/projects/cloonar/cloonar-code
/home/dominik/projects/cloonar/cloonar-fit
/home/dominik/projects/home-automation/lego-hetzner-bridge
/home/dominik/projects/home-automation/ghetto-nixos

View File

@@ -614,7 +614,7 @@ in
git clone gitea@git.cloonar.com:Cloonar/wohnservice-wien-typo3.git ${persistHome}/projects/cloonar/wohnservice-wien 2>/dev/null
git clone gitea@git.cloonar.com:Cloonar/wohnservice-gdpr.git ${persistHome}/projects/cloonar/wohnservice-gdpr 2>/dev/null
git clone gitea@git.cloonar.com:Cloonar/gbv-aktuell.git ${persistHome}/projects/cloonar/gbv-aktuell 2>/dev/null
git clone gitea@git.cloonar.com:Cloonar/code.git ${persistHome}/projects/cloonar/cloonar-code 2>/dev/null
git clone gitea@git.cloonar.com:Cloonar/fit.git ${persistHome}/projects/cloonar/cloonar-fit 2>/dev/null
git clone gitea@git.cloonar.com:Cloonar/cloonar-technologies-website.git ${persistHome}/projects/cloonar/cloonar-technologies-website 2>/dev/null

View File

@@ -6,7 +6,7 @@ in {
services.webstack.instances."${domain}" = {
authorizedKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIM6frP875aOnuFALjgP3ZCySCcYSGqtIzIK80S/L/D/w"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINrxGbJ8vqOLMySIst+e2Qq06bPLPh+7fmPRM27kMBgC"
];
locations."/".extraConfig = ''