Étape 1 – Installer Outline Manager
Téléchargez Outline Manager sur votre ordinateur local.
Étape 2 – Connectez-vous à votre serveur
- Ouvrez le Gestionnaire de plan.
- Choisissez « Configurer le plan n'importe où » (option AVANCÉ).
- Copiez et collez ce qui suit dans l'étape 2 (la deuxième zone de texte) :
{"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}
Vous pouvez toujours retrouver cette configuration en vous connectant au serveur via SSH — elle s'affichera automatiquement.
NE cliquez PAS sur « Installer Outline Server » et n'exécutez PAS à nouveau le script depuis Manager.
Étape 3 – Créer des clés d'accès
- Dans le Gestionnaire de structure, cliquez sur « Ajouter une nouvelle clé ».
- Partagez la clé d'accès générée avec vos utilisateurs (exemple :
ss://....).
Les utilisateurs peuvent ensuite importer cette clé dans l'application Outline Client.
Étape 4 – Installer Outline Client
Collez ou scannez la clé d'accès pour vous connecter en toute sécurité.
Dépannage
Vérifiez si Docker et les conteneurs fonctionnent :
docker ps
Redémarrer le serveur Outline :
docker restart shadowbox
Afficher les journaux :
docker logs shadowbox
Répertoires et fichiers clés
/opt/outline/ → Répertoire racine par défaut pour Outline.
/opt/outline/persisted-state/→ Contient des données d'exécution persistantes.shadowbox_server_config.json→ Configuration du serveur principal (nom d'hôte, ports, etc.).shadowbox-selfsigned.crt→ Certificat TLS.shadowbox-selfsigned.key→ Clé privée TLS.start_container.sh→ Script utilisé pour redémarrer le conteneur Shadowbox.
/opt/outline/access.txt → Accéder au fichier de configuration.
- Contient
apiUrletcertSha256utilisé dans le gestionnaire de plan.
Conteneurs Docker
Noms des conteneurs :
shadowbox→ Conteneur du serveur VPN principal.watchtower→ Conteneur de mise à jour automatique pour maintenir Shadowbox à jour.
Ce ne sont pas des fichiers sur disque, mais ils se trouvent dans la racine des données de Docker :
/var/lib/docker/→ Images, volumes et conteneurs Docker.- Ne supprimez pas cette option, sauf si vous souhaitez réinitialiser complètement Docker.