dv tente d’être un outil de bout en bout. Il gère le proxy et tout le reste ; par exemple, je conserve mes instances sur XYZ.home.arpa.
Vous configurez plusieurs conteneurs avec dv et utilisez dv catchup pour les mettre à jour vers la dernière version, ce qui prend en charge la mise à jour des plugins et du cœur.
Au final, tout repose sur des conteneurs Docker que vous pouvez façonner comme bon vous semble, y compris pour importer des données, exécuter des commandes personnalisées, etc.
C’est avant tout un environnement conçu « pour les développeurs et concepteurs en priorité ». Vous pourriez exécuter dv build → dv new something → dv ra codex et naviguer ainsi, mais l’objectif n’est pas de démocratiser l’ingénierie. Il s’agit plutôt de créer de nombreux pods de développement isolés sur votre machine, en tant que fonctionnalité avancée pour les ingénieurs et concepteurs.