HolyClaude : Votre Station de Travail IA Complète sous Docker

HolyClaude : Votre Station de Travail IA Complète sous Docker

Table of Contents

Arrêtez de configurer. Commencez à coder. HolyClaude est un container Docker pré-configuré qui vous donne un environnement de codage IA complet en seulement 30 secondes. Plus besoin de passer des heures à déboguer Chromium dans Docker, installer Claude Code ou configurer des interfaces web. Il suffit de tirer l’image, lancer le container et commencer à développer.

Qu’est-ce que HolyClaude ?

HolyClaude est une image Docker créée par CoderLuii qui regroupe tout ce dont vous avez besoin pour le codage assisté par IA dans un seul container. Après avoir rencontré tous les bugs possibles entre Docker et Claude Code lors de la configuration de son propre environnement, CoderLuii a décidé de conteneuriser toute l’expérience pour que les autres n’aient pas à subir les mêmes frustrations.

Le container inclut la CLI Claude Code, une interface web appelée CloudCLI, sept agents de codage IA différents, un navigateur Chromium headless avec Playwright pré-configuré, et plus de 50 outils de développement. Tout est pré-installé, pré-configuré et prêt à fonctionner dès le lancement du container.

Démarrage Rapide

Commencer prend moins d’une minute. Créez un dossier, ajoutez un fichier docker-compose.yaml et lancez le container :

mkdir holyclaude && cd holyclaude

Créez votre docker-compose.yaml :

services:
  holyclaude:
    image: coderluii/holyclaude:latest
    container_name: holyclaude
    hostname: holyclaude
    restart: unless-stopped
    shm_size: 2g
    network_mode: bridge
    cap_add:
      - SYS_ADMIN
      - SYS_PTRACE
    security_opt:
      - seccomp:unconfined
    ports:
      - "3001:3001"
    volumes:
      - ./data/claude:/home/claude/.claude
      - ./workspace:/workspace
    environment:
      - TZ=UTC

Puis lancez-le :

docker compose up -d

Ouvrez http://localhost:3001, créez un compte CloudCLI, connectez-vous avec vos identifiants Anthropic, et vous êtes prêt à commencer à développer.

Ce que Vous Obtenez

CLI Claude Code

La CLI officielle Anthropic, pré-installée et prête à l’emploi. Fonctionne avec votre abonnement Claude Max ou Pro existant, ou utilisez votre clé API Anthropic.

Interface Web CloudCLI

Une belle interface web sur le port 3001 avec gestion de projets, sessions multiples et plugins. Accédez à Claude Code depuis n’importe quel navigateur de votre réseau.

7 CLIs IA

Claude Code, Gemini CLI, OpenAI Codex, Cursor, Junie, OpenCode et TaskMaster AI. Basculez entre eux instantanément sans quitter votre container.

Chromium Headless

Chromium plus Playwright, entièrement configuré avec les bons paramètres de mémoire partagée, permissions de sandbox et profil seccomp. Plus de débogage des problèmes de navigateur Docker.

50+ Outils de Développement

Git, Node.js, Python, GitHub CLI, ripgrep, fzf, bat, jq, tmux, htop, et des dizaines d’autres. Chaque outil dont Claude pourrait avoir besoin est déjà présent.

Supervision de Processus

Basé sur s6-overlay pour une véritable gestion des processus avec redémarrage automatique, arrêt propre et journaux propres. Pas une configuration de supervisord improvisée.

Pourquoi Cela Existe

L’histoire derrière HolyClaude est connue de nombreux développeurs. Vous voulez utiliser Claude Code, mais vous avez aussi besoin d’une interface web, d’un navigateur headless pour les tests, Playwright configuré, chaque CLI IA, TypeScript, Python, outils de déploiement, clients de base de données et GitHub CLI.

Donc vous commencez à installer des choses. Une par une. Puis Chromium ne se lance pas car la mémoire partagée de Docker est de 64MB. Puis Xvfb n’est pas configuré. Puis l’UID à l’intérieur du container ne correspond pas à votre hôte et tout est en permission refusée. Puis vous réalisez que l’installateur de Claude Code se bloque quand WORKDIR est possédé par root. Puis SQLite se verrouillera sur votre mount NAS.

HolyClaude est le container construit après avoir résolu chacun de ces problèmes. Chaque bug a été détecté, diagnostiqué et corrigé. Chaque cas particulier a été géré. Chaque “pourquoi ça ne marche pas dans Docker” a été répondu.

Variantes d’Image

Latest (Recommandé)

L’image complète avec tout pré-installé. Node.js, Python, les sept CLIs IA, outils de déploiement, bibliothèques PDF, visualisation de données. Claude n’a jamais besoin de s’arrêter pour installer quelque chose.

docker pull coderluii/holyclaude

Slim

Outils essentiels uniquement. Claude installe les extras à la demande. Téléchargement plus petit, déploiement plus rapide. Mêmes capacités.

docker pull coderluii/holyclaude:slim

Votre Compte, Vos Clés

HolyClaude exécute la vraie CLI Claude Code d’Anthropic. Pas un wrapper. Pas un proxy. Votre compte Anthropic existant fonctionne directement.

Ce qui Fonctionne

  • Abonnement Claude Max/Pro — Connectez-vous via l’interface web CloudCLI en utilisant le même flux OAuth que Claude Code desktop
  • Clé API Anthropic — Configurez-la dans l’interface web pour la facturation à l’utilisation

Ce qui Ne Fonctionne Pas

  • Abonnement ChatGPT — C’est une entreprise et API différente. Les clés OpenAI fonctionnent avec Codex CLI (également inclus)

Autres CLIs IA Incluses

  • Gemini CLI (nécessite une clé API Google AI)
  • OpenAI Codex (nécessite une clé API OpenAI)
  • Cursor (nécessite une clé API Cursor)
  • Junie (nécessite un compte JetBrains)
  • OpenCode (support multi-fournisseurs)
  • TaskMaster AI (utilise les clés des fournisseurs IA existants)

Support Multi-Plateforme

HolyClaude fonctionne partout :

  • Linux (amd64) — Performance native, recommandé
  • Linux (arm64) — Raspberry Pi 4+, Oracle Cloud, AWS Graviton
  • macOS (Docker Desktop) — Apple Silicon et Intel
  • Windows (WSL2 + Docker Desktop) — Nécessite le backend WSL2
  • Synology/QNAP NAS — Utilisez CHOKIDAR_USEPOLLING=true pour les mounts SMB

Comparaison des Alternatives

FonctionnalitéHolyClaudeDocker VanillaDevcontainerBare Metal
Configuration1 commandeDIYConfig + VS CodeManuel
CLIs IA7 inclusesDIYQuelques-unes via featuresDIY
Interface WebOuiNonVS Code seulementNon
NavigateurPrêtDifficileDifficileNatif
IsolationComplèteComplèteComplèteNon

Soutenir le Projet

HolyClaude est gratuit et open source sous licence MIT. Si cela vous fait gagner du temps, pensez à mettre une étoile sur le repo GitHub ou à soutenir le développeur :

Conclusion

HolyClaude représente des mois de débogage, configuration et raffinement distillés en une seule commande Docker. Que vous configuriez un nouvel environnement de développement, exécutiez des agents de codage IA sur un serveur, ou que vous vouliez simplement éviter le mal de tête de configurer Chromium dans Docker, HolyClaude a tout ce qu’il faut.

Votre abonnement Claude existant fonctionne directement. Vos identifiants restent locaux. Votre code persiste sur votre hôte. Et surtout, vous passez de zéro au codage IA en 30 secondes.

Essayez-le. Votre futur vous remerciera.

Commencer Voir sur GitHub

Share :
comments powered by Disqus

Related Posts

Vast.ai : Le Marketplace GPU qui Révolutionne l'Infrastructure IA

Vast.ai : Le Marketplace GPU qui Révolutionne l'Infrastructure IA

Vast.ai : Le Marketplace GPU qui Révolutionne l’Infrastructure IA Dans le monde en rapide évolution de l’intelligence artificielle, l’accès à des ressources GPU puissantes est devenu un frein critique pour les développeurs, les startups et les entreprises. Présentons Vast.ai, le plus grand marketplace GPU au monde qui transforme notre façon de penser l’infrastructure IA.

Read More
lazydocker : La façon la plus paresseuse de gérer Docker

lazydocker : La façon la plus paresseuse de gérer Docker

lazydocker : La façon la plus paresseuse de gérer Docker Si vous utilisez Docker au quotidien, vous savez combien il peut être fastidieux de mémoriser les multiples commandes pour gérer vos conteneurs. Entre docker-compose ps, docker-compose logs, docker-compose restart et les innombrables options, on peut facilement s’y perdre. C’est précisément pour cela que lazydocker existe.

Read More