‹ Centre d'aide
Serveurs VPS et Docker
Se connecter à un serveur, y installer des applications avec Docker, et le garder en bon état.
Premiers pas
- Se connecter en SSH à un serveur LinuxSe connecter en SSH à un serveur depuis Mac, Linux ou Windows : la commande ssh, la clé à utiliser, la première connexion et les erreurs les plus courantes.
- Générer une clé SSH sur Mac, Linux ou WindowsCréer une clé SSH ed25519 avec ssh-keygen sur Mac, Linux ou Windows, la protéger par une phrase de passe et copier la clé publique vers un serveur.
- Ouvrir un port sur un serveur Linux, sans risqueOuvrir un port dans le pare-feu d'un serveur Linux avec ufw ou chez votre hébergeur, vérifier qu'un service écoute, et éviter d'exposer une application.
Docker
- Installer Docker sur Ubuntu ou Debian, pas à pasInstaller Docker Engine et Docker Compose sur Ubuntu 24.04, 26.04 ou Debian 13 depuis le dépôt officiel, l'utiliser sans sudo et vérifier que tout fonctionne.
- Docker Compose : décrire et lancer vos conteneursDocker Compose expliqué : écrire un fichier compose.yaml, lancer et arrêter vos services, lire les journaux et mettre à jour une application sur un serveur.
- Portainer : gérer ses conteneurs DockerInstaller Portainer CE sur un serveur Linux avec Docker, s'y connecter sans l'exposer en clair, et suivre conteneurs, journaux et piles Compose.
- Nginx Proxy Manager : installer et configurerInstaller Nginx Proxy Manager avec Docker Compose, protéger son interface d'administration et publier ses applications en HTTPS avec Let's Encrypt, pas à pas.
Applications
- Vaultwarden : installer et sécuriser avec DockerInstaller Vaultwarden avec Docker Compose sur un serveur Linux, derrière Caddy en HTTPS, fermer les inscriptions et protéger la page d'administration.
- Installer n8n avec Docker Compose sur un serveurInstaller n8n avec Docker Compose sur un serveur Linux, derrière Traefik en HTTPS, avec les bonnes variables pour les webhooks, sauvegarder et mettre à jour.
- Nextcloud Docker : installer Nextcloud sur un VPSInstaller Nextcloud avec Docker sur un VPS grâce à l'image officielle All-in-One, ouvrir son interface sans l'exposer et le servir sur votre domaine en HTTPS.
- Coolify : installer et configurer sur un VPSInstaller Coolify sur un VPS Ubuntu ou Debian, ouvrir son tableau de bord sans l'exposer, puis le servir sur votre domaine en HTTPS : la marche à suivre.
- Dokploy : installer et configurer sur un VPSInstaller Dokploy sur un VPS Linux, atteindre son interface par un tunnel SSH, puis la servir sur votre domaine en HTTPS avec Let's Encrypt : le guide complet.
Sécurité du serveur
- Fail2ban : installer et configurer sur LinuxInstaller fail2ban sur Ubuntu ou Debian, régler une prison SSH dans un fichier .local, débannir une adresse et protéger un service Docker : la marche à suivre.