Administration
Bench
Bench
Dodock est basé sur le modèle applicatif Frappe et en partage la même architecture.
Chaque site Dodock est installé dans un bench
.
Un bench
est un environnement virtuel Python dans lequel est installé le framework, les applications et un ou plusieurs sites.
Créer un dossier bench
bench init [nom du bench]
Créer un site
bench new-site [mon.site.fr]
Définir un site par défaut
Permet de ne pas avoir à préciser le nom du site à chaque commande.
bench use [mon.site.fr]
Basculer en mode production
sudo bench setup production [USER]
Paramètrer des sauvegardes
bench setup backup
Regénérer la configuration de Nginx
bench setup nginx
Télécharger une application
bench get-app [URL git de l'application]
Installer une application
bench --site [nom du site] install-app [nom de l'application]
Administration
Une fois Dokos installé, vous devrez régulièrement effectuer des tâches d'administration pour maintenir votre instance en bon état de fonctionnement. Dans cette section, vous trouverez des guides pour vous aider à mettre à jour, sauvegarder et restaurer votre instance, ainsi que des conseils pour la sécuriser.
Multi-tenant
Une fois que vous avez installé Dodock vous voudrez certainement activer sa fonctionnalité DNS Multitenant pour y accéder depuis votre nom de domaine.