Installation
DocPlatform est distribué sous forme de binaire unique sans aucune dépendance d’exécution. Choisissez la méthode d’installation qui convient à votre workflow.
Option 1 : Binaire pré-compilé (recommandé)
Téléchargez la dernière version pour votre plateforme.
Linux / macOS
# Recommandé (détection automatique de la plateforme)
curl -fsSL https://valoryx.org/install.sh | sh
# Ou téléchargement manuel
curl -sLO https://github.com/Valoryx-org/releases/releases/latest/download/docplatform-linux-amd64
chmod +x docplatform-linux-amd64
sudo mv docplatform-linux-amd64 /usr/local/bin/docplatform
# Vérifier l'installation
docplatform version
Sortie attendue :
docplatform v0.5.2 (commit: abc1234, built: 2026-03-08T10:00:00Z)
Windowspowershell# Download and runInvoke-WebRequest https://github.com/Valoryx-org/releases/releases/latest/download/docplatform-windows-amd64.exe -OutFile docplatform.exe# Verify.docplatform.exe version# Start the server.docplatform.exe serveOpen http://localhost:3000 to get started.
Téléchargement manuel
Si vous préférez télécharger manuellement, rendez-vous sur la page GitHub Releases. Des binaires sont disponibles pour :
| Plateforme | Architecture | Nom du fichier |
|---|---|---|
| Linux | amd64 | docplatform-linux-amd64 |
| Linux | arm64 | docplatform-linux-arm64 |
| macOS | amd64 (Intel) | docplatform-darwin-amd64 |
| macOS | arm64 (Apple Silicon) | docplatform-darwin-arm64 |
| Windows | amd64 | docplatform-windows-amd64.exe |
Chaque version inclut des sommes de contrôle SHA-256 pour vérification.
Option 2 : Docker
Exécutez DocPlatform en tant que conteneur avec des données persistantes stockées dans un volume.
docker run -d \
--name docplatform \
-p 3000:3000 \
-v docplatform-data:/data \
ghcr.io/valoryx-org/docplatform:latest
Le conteneur s’initialise automatiquement au premier lancement. Ouvrez http://localhost:3000 pour commencer.
Docker Compose
Pour une configuration plus facile à gérer, utilisez Docker Compose :
# docker-compose.yml
services:
docplatform:
image: ghcr.io/valoryx-org/docplatform:latest
container_name: docplatform
ports:
- "3000:3000"
volumes:
- docplatform-data:/data
environment:
- PORT=3000
- DATA_DIR=/data
restart: unless-stopped
volumes:
docplatform-data:
docker compose up -d
Pour les déploiements Docker en production, consultez le guide de déploiement Docker.
Option 3 : Compilation depuis les sources
Compilez depuis les sources si vous souhaitez contribuer ou utiliser une version de développement.
Prérequis :
- Go 1.24+
- Node.js 20+ et pnpm (pour la compilation du frontend)
- Git
- Make
# Cloner le dépôt
git clone https://github.com/Valoryx-org/docplatform.git
cd docplatform/Phase05/src
# Compiler le binaire (compile Go + intègre l'export statique Next.js)
make build
# Vérifier
./docplatform version
Mode développement
Pour le rechargement à chaud pendant le développement :
make dev
Cela démarre le serveur Go avec rechargement automatique et le serveur de développement Next.js avec HMR.
Étapes suivantes
Une fois DocPlatform installé, continuez avec :
- Démarrage rapide — initialiser un espace de travail et démarrer le serveur en 2 commandes
- Votre premier espace de travail — configurer la synchronisation git, inviter des utilisateurs et personnaliser les paramètres
Désinstallation
Binaire
# Supprimer le binaire
sudo rm /usr/local/bin/docplatform
# Supprimer les données (si vous souhaitez repartir de zéro)
rm -rf .docplatform/
Docker
docker stop docplatform && docker rm docplatform
docker volume rm docplatform-data # supprime toutes les données