Déployer sans
ligne de commande.

Connectez votre VPS, liez votre repo GitHub, cliquez, et voilà, votre site est en ligne. Avec HTTPS automatique. Chaque push met à jour votre site. Votre infra, vos règles.

macOS Windows Linux Clés SSH locales
DeployMate
Auto-deploy
Actif · 3 projets
▲ mon-portfolio
alice/portfolio → portfolio.dev
En ligne
⚡ api-backend
alice/api → api.myapp.io
En cours…
📄 landing-v2
alice/landing → landing.dev
En ligne
Workflow

En 4 étapes,
vous êtes en ligne.

Pas de YAML. Pas de pipeline CI/CD à configurer. Pas de clé secrète à coller dans une interface web.

1

Connectez votre serveur

IP, utilisateur et clé SSH. DeployMate installe Docker et Caddy automatiquement.

2

Liez votre repo

Collez l'URL GitHub, choisissez la branche. Public ou privé avec un token.

3

Déployez

Cliquez sur Déployer. Le HTTPS est configuré automatiquement par Let's Encrypt.

4

Push, c'est en ligne

Chaque push sur votre branche met à jour votre site. Zéro intervention.

Fonctionnalités

Tout ce qu'il faut.
Rien de plus.

Rollback en 1 clic

Chaque déploiement sauvegarde une image Docker. Revenez à n'importe quelle version en secondes.

Docker images

Vos clés restent chez vous

Les clés SSH restent sur votre machine. Pas de SaaS. Pas de compte. Pas de secrets exposés.

Zero-trust

HTTPS automatique

Caddy gère Let's Encrypt pour vous. Votre domaine est sécurisé dès le premier déploiement.

Let's Encrypt

Historique complet

Logs ligne par ligne, durée, commit, auteur du push. Tout est là.

Auto-deploy par branche

Push sur main → prod. Push sur staging → préprod. Désactivez d'un toggle par projet.

Mises à jour automatiques

DeployMate se met à jour silencieusement via GitHub Releases.

Compatibilité

Votre stack, supportée.

▲ Next.js
⚡ Vite + React
💚 Vite + Vue
🌿 Nuxt
🐘 PHP 8.2
🔴 Laravel
🟢 Node.js
📄 Site statique
Comparaison

Pourquoi pas
Vercel ou Render ?

Si vous avez déjà un VPS, vous payez déjà l'infra. Autant en profiter.

🚀 DeployMate Votre infra
Déploiement sur votre propre VPS
Gratuit — sans abonnement
Clés SSH jamais transmises
Rollback illimité (images Docker locales)
Repos privés inclus (token GitHub)
Auditable
☁️ Vercel / Render / Railway SaaS
Infra propriétaire, lock-in
Facturation à l'usage
Votre code passe par leurs serveurs
Rollback limité selon le plan
Repos privés souvent payants
Code fermé

Ce que vous verrez
à l'écran.

deploymate — deploy
⚡ Push détecté — alice/mon-site → main
📦 Connexion au serveur...
📥 git fetch origin && git reset --hard origin/main
HEAD is now at 3f2a1c8 fix: typo in homepage
🐳 Préparation du Dockerfile (nextjs)...
🔨 Build de l'image Docker...
Step 1/8 : FROM node:20-alpine AS builder
Step 3/8 : RUN npm ci
Step 5/8 : RUN npm run build
Successfully tagged deploymate-img-proj:deploy-1709812345
🧹 Nettoyage des anciennes images...
🚀 Container démarré sur le port 41823
🌐 Caddy rechargé — SSL configuré pour mon-site.com
✅ Déploiement terminé ! https://mon-site.com

Prêt à déployer
sans complications ?

Gratuit. Vos données restent chez vous.

Télécharger DeployMate ★ Star sur GitHub

macOS (Intel + Apple Silicon) · Windows · Linux