This website requires JavaScript.
ecdc94eec1
feat(android-capture): emulateur AVD en service, installation des APK deposes
master
Hermes Agent
2026-11-03 10:32:23 -05:00
5d65f0ab81
fix(nix-on-droid): wake-lock detache (jamais attendu) + casseur de verrou fige >15min (fin des blocages silencieux d'up.lock)
Hermes Agent
2026-11-03 10:08:59 -05:00
4b98a6e013
fix(nix-on-droid): fiabilise l'auto-réparation (wake-lock borné, retries sshd, watchdog 2 min, precmd auto-réparation, alias up, phone-update)
Hermes Agent
2026-11-03 01:21:45 -05:00
b8b657a366
feat(nix-on-droid): watchdog (rejoue phone-up toutes les 5 min) + allow-external-apps (automatisation boot future)
Hermes Agent
2026-11-03 01:02:01 -05:00
8870cafdf9
feat(android-capture): capture reseau isolee par instance Android ; pcaps qui tournent et digest par cible
Hermes Agent
2026-11-03 00:58:45 -05:00
bdd332897c
feat(nix-on-droid): module hermes-access (sshd + tunnel inverse vers rack) ; accès SSH hermes au tel sans port ouvert
Hermes Agent
2026-11-03 00:54:50 -05:00
b2878b05dd
feat(macos): Firefox quotidien pilotable par Hermes (launchd + MCP connectExisting)
Hermes Agent
2026-11-02 21:38:13 -05:00
7128ce5dec
feat(hermes): paquet anthropic dans le venv (provider natif claude)
Hermes Agent
2026-11-01 13:00:17 -05:00
2cab48297f
chore(gitea-mcp): PAT réel dans sops (remplace le placeholder)
Hermes Agent
2026-10-24 15:58:14 -04:00
59b41c48f0
feat(mcp): serveur MCP "mac" pour piloter le Mac (builds Winnie)
Hermes Agent
2026-10-24 15:54:34 -04:00
eb71f8ae64
fix(gitea): OIDC Zitadel réellement fonctionnel (source OAuth2, app Web)
Hermes Agent
2026-10-24 15:44:57 -04:00
dd7ed87ac2
feat(macos): sudo NOPASSWD Xcode pour l'agent
Hermes Agent
2026-10-24 15:24:06 -04:00
037c49265e
fix(winnie): reinit. unique du layout Garage et ingest en Type=exec
Hermes Agent
2026-10-24 15:08:22 -04:00
ffee0792c1
fix(vaultwarden): initialiser le mot de passe apres postgresql
Hermes Agent
2026-10-24 15:08:22 -04:00
68a5c3fb55
fix(hermes): refus explicite de la telemetrie shared_metrics
Hermes Agent
2026-10-24 15:08:22 -04:00
bcb7eb43d5
feat(hermes-guests): agents anna et yves pour l'appli mobile
Hermes Agent
2026-10-24 15:08:22 -04:00
f875aaf9de
feat(hermes-mobile): backend de l'appli mobile sur le profil default
Hermes Agent
2026-10-24 15:08:11 -04:00
6ee385ce93
feat(mac): tunnel SSH inverse autoreparant et cle du Mac acceptee
Hermes Agent
2026-10-24 15:08:11 -04:00
b9b165b2c3
fix(deck): lancement de MK8DX robuste (base / update / DLC)
Hermes Agent
2026-10-24 15:08:11 -04:00
030332d4a3
feat(tower): route le LAN dans wg1 (routeur + NAT)
Hermes Agent
2026-10-24 15:08:11 -04:00
69dd5cae6c
feat(pangolin): garde runtime de wg0 (adresse + exception pare-feu)
Hermes Agent
2026-10-24 15:08:03 -04:00
932e3bc83d
feat(mesh): headscale durci (DERP embarque) et noeuds tailscale
Hermes Agent
2026-10-24 15:08:03 -04:00
10058770c4
feat(secrets): cles Switch (deck) et cle de pre-auth du mesh headscale
Hermes Agent
2026-10-24 15:07:55 -04:00
a9cd5f6045
chore(deps): bump hermes-agent et uv2nix
Hermes Agent
2026-10-24 15:07:55 -04:00
feab54082e
feat(ssh): alias mac et maclan pour joindre le Mac depuis tower
Hermes Agent
2026-10-24 15:00:10 -04:00
7498ea4971
feat(macos): setup nix-darwin pour builder l'app Winnie
Hermes Agent
2026-10-24 14:33:35 -04:00
1435174674
feat(ygg-mesh): client macOS (nix-darwin)
Hermes Agent
2026-10-23 10:31:36 -04:00
ab03b394a0
feat(ygg-mesh): réseau privé Yggdrasil entre tower, deck et anywhere
Hermes Agent
2026-10-23 10:31:36 -04:00
2f51bb8d49
chore(newt): 1.17.0 (unstable) pour le P2P
Hermes Agent
2026-10-23 10:24:12 -04:00
dcc8ce342c
feat(macos): client Pangolin (derivation dmg + activation)
Hermes Agent
2026-10-23 10:24:12 -04:00
1ca4f0b070
feat(nextcloud): domaine trusted cloud.p2p.marcpartensky.com
Hermes Agent
2026-10-23 10:24:12 -04:00
c0002126b6
chore(sops): rotation du mdp postgres et cle API pangolin
Hermes Agent
2026-10-23 10:24:12 -04:00
d73b7c5d7d
feat(pangolin): API d'integration pilotable par MCP
Hermes Agent
2026-10-23 10:24:12 -04:00
ce068684ef
feat(deck): calendrier sg sur le mineur Monero
Hermes Agent
2026-10-19 02:40:58 -04:00
c005dc21db
chore(sops): cle age du deck dans les destinataires common
Hermes Agent
2026-10-19 02:40:07 -04:00
1bf853a56a
fix(deck): secret monero dedie et planning sans CalDAV
Hermes Agent
2026-10-19 02:38:26 -04:00
58ace4257f
feat(starship): affiche la branche et l'etat git dans le prompt
Hermes Agent
2026-10-19 02:07:33 -04:00
08547e5cf8
fix(home): force .gtkrc-2.0 pour que l'activation passe
Hermes Agent
2026-10-19 02:07:33 -04:00
542969c86c
fix(nvim): fond reellement transparent (onedark + lualine)
Hermes Agent
2026-10-19 02:07:33 -04:00
7615d98b36
feat(stalwart-mcp): serveur MCP JMAP pour tower
Hermes Agent
2026-10-19 02:07:33 -04:00
4f5acfaf61
feat(monero): minage planifie selon le calendrier Nextcloud
Hermes Agent
2026-10-19 02:07:32 -04:00
de94c3e4bf
feat(wireguard): tower rejoint le wg1 du VPS en pair 10.100.0.3
Hermes Agent
2026-10-19 02:07:32 -04:00
8e604e3f8f
fix(stalwart): cles de secrets explicites, allowed-ip, meetup
Hermes Agent
2026-10-19 02:07:32 -04:00
7655391102
feat(zitadel): secret SMTP + PAT admin lisible par hermes
Hermes Agent
2026-10-19 02:07:32 -04:00
f859ddb8e5
fix(hermes-pocket): active la porte d'auth du serve headless
Hermes Agent
2026-10-19 02:07:20 -04:00
25a4da39af
fix(hermes-webui): OIDC Zitadel a la place du SSO Pangolin
Hermes Agent
2026-10-19 02:07:20 -04:00
0d03aa3a83
feat(hermes): DeepSeek v4.1 Flash par defaut, MCP beeper declare
Hermes Agent
2026-10-19 02:07:19 -04:00
dbf57bcb74
feat(mcp): Anki headless + acces LAN filtre aux MCP
Hermes Agent
2026-10-19 02:07:19 -04:00
c427110b4b
feat(mcp): serveurs MCP Wise et Bank
Hermes Agent
2026-10-19 02:07:19 -04:00
52ff370ea0
chore(sops): creation_rules des nouveaux secrets
Hermes Agent
2026-10-19 02:07:19 -04:00
161cd8e4d9
feat(hermes-skins): pack Hermes Menagerie pour le Mac
Hermes Agent
2026-10-19 02:07:18 -04:00
9abcab4e00
perf(deck): 6 threads XMRig et reprise thermique a 84 C
Hermes Agent
2026-10-19 01:40:11 -04:00
ecb630ef06
fix(deck): conduit ecoute sur IPv4 loopback
Hermes Agent
2026-10-19 01:33:48 -04:00
76ac59eed0
fix(monero): pool Stratum MoneroOcean et seuil thermique du Deck
Hermes Agent
2026-10-19 01:31:22 -04:00
093cc8dd55
feat(deck): mineur Monero XMRig avec garde thermique
Hermes Agent
2026-10-19 01:24:50 -04:00
e1a46621ea
Merge remote-tracking branch 'origin/master'
Hermes Agent
2026-10-18 15:00:19 -04:00
0ef3a16fd9
fix(anywhere): upstream les correctifs faits en local sur le VPS
Hermes Agent
2026-10-18 15:00:14 -04:00
aadebcc0fd
feat(winnie): OIDC Zitadel en PKCE via un secret sops oidc_env
Hermes Agent
2026-10-17 16:56:17 -04:00
5cab1712a7
feat(newt): expose sonarr.marcpartensky.com derriere le SSO Pangolin
Hermes Agent
2026-10-17 16:56:17 -04:00
a41dd0b5ff
fix(arr): supprime urlbase et coupe l'auth interne derriere le SSO Pangolin
Hermes Agent
2026-10-17 16:56:17 -04:00
78e340cb91
fix(anywhere): saturation du disque du 12/10 (GC 14j + journald 500M)
Hermes Agent
2026-10-17 16:56:17 -04:00
96d2e8f05a
feat(anywhere): coupe le gateway hermes et cable home-manager marc
Hermes Agent
2026-10-17 16:56:17 -04:00
2363d673c0
chore(hermes): approbations de commandes en mode off (plus de validation humaine)
Hermes Agent
2026-10-17 16:56:15 -04:00
a43e96d9b5
feat(hermes): option services.hermes.enableAgent (couper le gateway par hote)
Hermes Agent
2026-10-17 16:56:15 -04:00
2ece11d430
feat(llm-steamdeck): serveur llama.cpp Vulkan OpenAI-compatible (Steam Deck)
Hermes Agent
2026-10-17 16:56:13 -04:00
fac87cc291
feat(waydroid): conteneur cage-waydroid + client noVNC Android
Hermes Agent
2026-10-17 16:56:12 -04:00
8294a123a6
feat(kasmvnc): Chrome CDP visible pour Playwright MCP
Hermes Agent
2026-10-17 16:56:10 -04:00
3e81a2b3b2
Merge branch 'master' of github.com:MarcPartensky/nixos
mazex
2026-10-11 21:48:13 -04:00
038fa010bb
feat(deck): add systemd timer for nightly Steam downloads
mazex
2026-10-11 21:47:55 -04:00
50df23c53c
fix(kasmvnc): ExecStartPre purge les instances Xvnc orphelines + ConditionUser=marc
Hermes Agent
2026-10-11 20:00:06 -04:00
f3e600a471
chore(home): retire warnings d'éval (gtk4, catppuccin, zsh.dotDir, pkgs.system, proton-vpn)
Hermes Agent
2026-10-11 19:40:55 -04:00
ce2b91fae4
fix(services): anki healthcheck explicite /health (la cible sortait du load-balancer)
Hermes Agent
2026-10-11 19:38:42 -04:00
35d79ccde9
fix(users): anki + addon MCP via le flake ankimcp/anki-mcp-server-addon
Hermes Agent
2026-10-11 19:36:40 -04:00
ca72d76cbd
feat(winnie,newt): front Svelte 5 sur 8888 + ressource dioxus-frontend
Hermes Agent
2026-10-11 19:33:30 -04:00
0fac189847
fix(hermes,openrouter-mcp): default_model nemotron meme famille partout
Hermes Agent
2026-10-11 19:33:23 -04:00
a4cc76163b
feat(hinge-auto): auto-like Hinge web (Playwright + Chromium, profil persistant)
Hermes Agent
2026-10-11 19:33:17 -04:00
0973d87f41
feat(gotify): OIDC Zitadel + exposition loopback via newt sans SSO Pangolin
Hermes Agent
2026-10-11 19:33:07 -04:00
841013bbd4
feat(tower): waydroid Android LineageOS en conteneur (test)
Hermes Agent
2026-10-11 19:32:49 -04:00
d8a993274f
feat(kasmvnc): bureau distant Plasma 6 en X11 (startplasma-x11 + look-and-feel, disableBasicAuth)
Hermes Agent
2026-10-11 19:32:46 -04:00
9ec071dd67
fix(services): anki page de statut + proxy nginx (interface navigateur sur le domaine)
Hermes Agent
2026-10-09 17:59:00 -04:00
917ebe40d3
feat(services): serveur de sync Anki auto-hébergé (anki.marcpartensky.com)
Hermes Agent
2026-10-09 17:38:38 -04:00
727dd5ad31
chore(zitadel-mcp): versionner package-lock.json (cp dans le build npm)
Hermes Agent
2026-10-06 23:04:32 -04:00
a4fc37ee93
fix(tower): wg-quick conditionnel (mkIf false) + overlay ankimcp + port 8080 + hermes journal-access
Hermes Agent
2026-10-06 21:42:36 -04:00
2c660d8b5d
feat(zitadel-mcp): upstream npm zitadel-mcp-server 34 tools ; nginx-matrix + matrix-conduit modules
Hermes Agent
2026-10-06 21:42:11 -04:00
1ecafcba6a
feat(users): anki + ssh deck/tower-rack alias ; secrets tower rotation
Hermes Agent
2026-10-06 21:42:11 -04:00
cd78889870
feat(hermes): claude-code 2.1.223 -> manifest 2.1.280, model mappings (opus-5-5 / deepseek-v4.1-flash) + bridge url
Hermes Agent
2026-10-06 21:42:11 -04:00
667a76799b
feat(services): healthchecks + noms de ressources alignes (audiobookshelf, gotify, jellyfin, radarr, gitea, hermes-*)
Hermes Agent
2026-10-06 21:42:04 -04:00
8fa2497391
chore(services): import defaults (matrix-marc-agent, winnie, openrouter, reactive-resume ; desactivation temp discord-hermes-bridge + zitadel-mcp)
Hermes Agent
2026-10-06 21:42:04 -04:00
3fb37e9ca5
feat(winnie+openrouter+reactive-resume): nouveaux services et flake inputs (ankimcp, reactive-resume, openrouter-mcp)
Hermes Agent
2026-10-06 21:41:54 -04:00
10ceeb3310
feat(deck): conduit + nginx-matrix (conduit remplace synapse)
Hermes Agent
2026-10-06 21:41:54 -04:00
2edce1cd20
feat(tower): remote-desktop (rustguac, kasmvnc, rustdesk) + acl 777 access journal
Hermes Agent
2026-10-06 21:41:47 -04:00
1ea50aa6ab
feat(matrix): appservice marc-agent pour un token E2EE sur @marc
Hermes Agent
2026-10-06 21:39:48 -04:00
3d2c987b96
fix(secrets): régénérer discord-hermes-bridge.yml (fichier illisible, MAC cassé)
Hermes Agent
2026-09-29 19:49:09 -04:00
9180562410
fix(nextcloud): retirer password.txt (mdp en clair, repo public) + rotation forcée
Hermes Agent
2026-09-29 19:49:09 -04:00
605c355d3a
wip(remote-desktop): scaffold gateway rustguac + kasmvnc + rustdesk + vault (dev)
Hermes Agent
2026-09-27 23:59:36 -04:00
79032ac0ab
docs(readme): traduire le README en anglais
Hermes Agent
2026-09-27 23:59:36 -04:00
bfd1a3c865
fix(hermes): pointer hermes_api_server_env sur la clé réelle du secret (hermes_discord_bridge_env)
Hermes Agent
2026-09-27 21:27:18 -04:00
a2e20bc376
chore(secrets): rotation admin_password gitea
Hermes Agent
2026-09-27 21:24:55 -04:00
97fe5aa462
chore(secrets): secret hermes-discord.yml (token bot Discord natif hermes)
Hermes Agent
2026-09-27 21:24:55 -04:00
40f0b407a8
feat(hermes): plugin desktop vim-bindings (déclaratif, désactivé)
Hermes Agent
2026-09-27 21:24:44 -04:00