Passer de Trello à Nextcloud Deck
un tableau à la fois.
L’import Trello de Deck s’exécute sur le serveur. Voici l’export, la commande d’import et les vérifications à faire ensuite.

Un tableau importé est un tableau Deck ordinaire, ici dans Deckloud sur iPhone.
Avant de commencer
Exportez le tableau Trello en JSON, associez ses membres à des comptes Nextcloud dans un fichier de configuration, puis lancez occ deck:import sur le serveur. Les listes deviennent des colonnes, les cartes gardent étiquettes, échéances et commentaires. Les Power-Ups restent sur Trello.
L’import Trello n’a pas de bouton dans l’interface web de Deck, dont l’option d’import ne lit que son propre JSON. Lancez-le avec occ sur le serveur Nextcloud, ou demandez-le à votre administrateur ou hébergeur. Les scripts y accèdent via l’API REST de Deck.
Créez d’abord un compte Nextcloud pour chaque membre Trello à garder. Les cartes ne vont qu’aux utilisateurs existants, et les commentaires des autres au propriétaire du tableau.
Commencez par un seul tableau actif, et gardez-le sur Trello tant que vous n’avez pas comparé les deux.
Ce qui est importé
- Les listes deviennent des colonnes, dans le même ordre. Les listes archivées arrivent comme colonnes supprimées.
- Les cartes gardent titre, description, échéance, étiquettes et état d’archivage.
- Les checklists deviennent des listes de tâches Markdown dans la description.
- Les commentaires gardent leur date. Au-delà de 1000 caractères, un commentaire devient un fichier Markdown joint.
- Les fichiers joints restent sur Trello, avec un tableau de liens en fin de description.
Étapes
Importer un tableau Trello en cinq étapes
01
Exporter le tableau depuis Trello
Dans Trello, ouvrez le menu du tableau : l’export JSON se trouve dans la rubrique d’impression, d’export et de partage. Enregistrez le fichier sous trello-board.json. Toutes les offres le permettent.
02
Associer les membres Trello aux utilisateurs Nextcloud
Notez chaque nom d’utilisateur Trello avec l’identifiant Nextcloud qui le remplace, et créez les comptes manquants.
03
Écrire le fichier de configuration
owner est l’utilisateur Nextcloud propriétaire du tableau, color sa couleur en six chiffres hexadécimaux. uidRelation associe les noms d’utilisateur Trello aux identifiants Nextcloud. Enregistrez le fichier sous config.json.
{
"owner": "anna",
"color": "0082c9",
"uidRelation": {
"anna_trello": "anna",
"ben_trello": "ben"
}
}04
Lancer l’import sur le serveur
Placez les deux fichiers dans le dossier Nextcloud, ou indiquez des chemins complets. Lancez occ depuis ce dossier avec l’utilisateur du serveur web, en général www-data sous Debian et Ubuntu. -v affiche la progression.
sudo -u www-data php occ deck:import --system=TrelloJson --config=config.json trello-board.json -v05
Vérifier le tableau et les partages
Comparez colonnes, étiquettes et échéances avec Trello dans l’interface web de Deck. Les membres associés arrivent en lecture seule : dans le partage du tableau, donnez le droit de modification à ceux qui y travaillent.
Détails
Ce qui change par rapport à Trello
Prévoyez ce qui ne suit pas.
01
Les Power-Ups et Butler ne suivent pas
Deck n’a ni place de marché d’extensions ni automatisation intégrée. Recréez les règles utiles avec Nextcloud Flow ou n8n, ou abandonnez-les.
02
Les grands tableaux demandent l’import par API
Un export JSON Trello ne contient que les 1000 actions les plus récentes, commentaires compris. Pour un tableau ancien et chargé, utilisez --system=TrelloApi avec une clé API Trello, un jeton et l’identifiant du tableau dans la configuration.
03
Quelqu’un gère le serveur
Trello est hébergé pour vous. Deck est aussi fiable que le Nextcloud que quelqu’un met à jour, sauvegarde et surveille.
04
Vos données restent sur votre serveur
Tableaux, commentaires et nouvelles pièces jointes restent dans votre Nextcloud, partagés avec vos utilisateurs, groupes et équipes. Deck n’a pas de tarif par utilisateur.
05
La place de Deckloud
Deckloud affiche les tableaux importés comme les autres, après connexion. Son propre import lit le JSON Deck, pas les fichiers Trello.