Alternative Trello auto-hébergée

Des tableaux que votre équipe connaît.Infrastructure que vous gérez.

Kanera s'exécute sur votre propre serveur à partir d'un fichier Docker Compose, avec les mêmes fonctionnalités que Kanera hébergé et sans frais par siège Kanera.

Un fichier de composition à exécuterChaque fonctionnalité inclusePas de frais Kanera par siègeVotre base de données et vos fichiers

La pile entièredans un seul fichier de composition.

Kanera apporte sa propre base de données, son cache, ses migrations, son travailleur et son niveau Web. Rien ici n’est un service géré que vous devez d’abord acheter, et le navigateur ne communique qu’avec le conteneur Web.

  • web

    Application Web

    L'application construite derrière nginx. Le seul service auquel un navigateur doit accéder.

  • api

    API d'application et temps réel

    Trafic de la carte et Socket.IO, proxy en interne par le Web. Deux répliques par défaut.

  • worker

    Travailleur de fond

    Planificateurs, notifications, livraison de webhooks et nettoyage. Exactement l’un d’entre eux.

  • postgres

    PostgreSQL 18

    Données d'application sur un volume persistant. Aucune base de données gérée à acheter en premier.

  • valkey

    Valkey 9

    Limites de diffusion, de présence et de débit partagé en temps réel entre les répliques.

  • migrate

    Migrations

    Exécute les modifications de schéma en attente une fois, avant que les services de l'application ne commencent à être diffusés.

  • public-api

    API publique

    REST, webhooks et référence OpenAPI. Exposez-le seulement si vous le souhaitez.

  • mcp

    Serveur MCP

    HTTP diffusable pour les clients IA, soutenu par l'API publique.

  • db-backup

    Sauvegardes cryptées

    Dumps Postgres planifiés en option, cryptés GPG, transférés vers un stockage compatible S3.

Les téléchargements sont effectués en direct sur un volume Docker ou sur un stockage compatible S3 lorsque vous le configurez. Un profil Prometheus, Grafana et Loki est livré dans le même fichier, sauf si vous vous y inscrivez.Environnement, domaines et vérifications de l'état

Dimensionner le serveuravant de vous engager.

Kanera est léger à l’échelle de l’équipe. Ce sont les lignes de base à partir desquelles le guide de déploiement commence, vous pouvez donc fixer le prix d'une machine maintenant plutôt qu'après la première importation.

Des références de planification, et non des garanties mesurées. L'activité simultanée compte plus que le nombre de comptes enregistrés, et la conservation des fichiers occupe généralement le disque avant Kanera. Le profil Prometheus et Grafana en option ajoute environ 0,7 à 1,5 Gio de mémoire en plus.

Capacité de départ, issue du guide de déploiement
Équipe typiqueServeurDisque
Usage personnel ou léger1 processeur virtuel, 1 Gio10 Gio
1 à 25 utilisateurs actifs1-2 processeurs virtuels, 2 Gio20 Gio
26 à 100 utilisateurs actifs2 à 4 processeurs virtuels, 4 Gio40 Gio
Plus de 100 utilisateurs actifs4+ processeurs virtuels, 8+ Gio80+ Gio

Rien n'est retenupour le plan hébergé.

L'édition auto-hébergée s'appuie sur la même base de code que Kanera Pro hébergé. Il n'y a pas de niveau communautaire dont les parties utiles ont été supprimées.

Hosted Free limite les utilisateurs, les tableaux, les automatisations et le stockage partagé. Une organisation auto-hébergée n'a pas de nombre de sièges, de limite de cartes ou de vérification de plan, les connexions d'agent ne comportent aucune restriction de plan et le stockage des pièces jointes est votre propre disque ou compartiment S3.

  • Espaces de travail qui partagent des listes, des étiquettes et des champs personnalisés
  • Des cartes autonomes qui ne répondent à rien d'autre
  • Vues Tableau, Tableau et Calendrier
  • Accueil, files d'attente suivantes classées, Mes cartes, Cartes d'équipe, Chronologie et Travail effectué
  • Reporting sous forme de tableau avec export Excel et JSON
  • Notes imbriquées, pièces jointes et backlinks
  • Modèles d’automatisations et de listes de contrôle
  • Invités du tableau pour les collaborateurs externes
  • Notifications par e-mail, push, ntfy, Gotify ou votre propre webhook
  • Destinations de discussion Slack, Discord, Telegram et Zulip
  • API REST avec clés étendues et webhooks gérés
  • Serveur MCP pour agents IA, via OAuth ou clés API
  • Importations de cartes Trello, CSV et Kanera
Introduire le travail

Déplacer les tableaux Trellodans votre propre installation.

Trello n'a pas d'édition auto-hébergée, le déplacement est donc une exportation et une importation. L'importateur fonctionne de la même manière sur votre serveur que sur le nôtre, et il vous renvoie chaque décision de mappage.

  1. Exporter le tableau depuis Trello

    Une carte par exportation JSON, jusqu'à 50 Mo. Le tableau Trello n’est jamais modifié par tout cela.

  2. Examinez chaque cartographie

    Paramètres de l'espace de travail → Importer parcourt les listes, les étiquettes, les champs personnalisés et les membres, et chacun est créé, réutilisé ou ignoré à votre guise. La confirmation est la première chose qui écrit des données.

  3. Transférez également les fichiers

    Définissez TRELLO_API_KEY dans le fichier d'environnement et les utilisateurs peuvent connecter Trello lors d'une importation afin que les pièces jointes téléchargées soient copiées. Sans cela, les liens vers Trello sont conservés.

Vous avez d'abord hébergé Kanera ? Exportez chaque carte vers JSON et importez l'archive dans votre propre installation. L'itinéraire s'effectue dans les deux sens.L'import Trello en détail

La partie honnête

L'auto-hébergement estun engagement opérationnel.

Diriger Kanera n’est pas la partie la plus difficile ; le faire fonctionner l'est. Tout ce qui suit passe de nous à vous au moment de votre déploiement, et aucun contrat de support ne le couvre discrètement.

Une limite actuelle dans tous les cas : Kanera n’a pas d’authentification unique aujourd’hui. Là où Kanera ne rentre pas.

  • HTTPS devant Kanera, via Caddy, Traefik, nginx ou un équilibreur de charge
  • Les informations d'identification SMTP, ou les invitations, vérifications et e-mails de notification ne quittent pas la boîte
  • Mises à jour : extrayez le référentiel, reconstruisez les services et laissez le service de migration s'exécuter en premier
  • Sauvegardes de la base de données et du volume de téléchargement, avec les restaurations que vous avez réellement testées
  • Stockage de sauvegarde hors du serveur et alerte sur la croissance du disque avant qu'il ne se remplisse
  • Quelqu'un qui répond lorsque le déploiement s'interrompt en dehors des heures de travail

Deux façons de l'exécuter.Le même produit de toute façon.

Exécutons-le

Kanera Pro hébergé coûte 5 $ par utilisateur et par mois, ou 49 $ par utilisateur et par an, et chaque espace de travail démarre avec un essai de 30 jours. Les mises à jour, les sauvegardes, le courrier, le stockage et la disponibilité nous appartiennent.

C’est mieux quand aucun membre de l’équipe ne devrait posséder d’infrastructure.Voir les tarifs hébergés

Kanera est une source disponible sous licence Elastic 2.0. Vous pouvez le lire, le modifier et l’exécuter pour votre propre organisation. Vous ne pouvez pas le fournir à des tiers en tant que service hébergé ou géré.Le texte de la licence

Auto-hébergement questions

De quoi ai-je besoin avant de déployer Kanera ?

Un serveur avec Docker et Docker Compose, un domaine pointant vers lui et HTTPS devant via Caddy, Traefik, nginx ou un équilibreur de charge cloud. Kanera apporte ses propres PostgreSQL et Valkey, il n'y a donc pas de base de données gérée à provisionner en premier.

Les informations d'identification SMTP sont facultatives mais recommandées, car les invitations, la vérification et les e-mails de notification en ont besoin. Planifiez la manière dont le volume de la base de données et le volume des téléchargements seront sauvegardés avant d'inviter quelqu'un.

De quelle quantité de serveur Kanera auto-hébergé a-t-il besoin ?

Le guide de déploiement commence à partir de 1 vCPU et 1 Gio de RAM pour un usage personnel, 1 à 2 vCPU et 2 Gio pour un maximum de 25 utilisateurs actifs, 2 à 4 vCPU et 4 Gio jusqu'à 100, et 4 vCPU ou plus avec 8 Gio ou plus au-delà.

Il s’agit de lignes de base de planification plutôt que de limites mesurées. L'activité simultanée compte plus que le nombre de comptes enregistrés, la conservation des fichiers entraîne généralement le disque avant Kanera, et les profils Prometheus et Grafana en option ajoutent environ 0,7 à 1,5 Go de mémoire.

Quelles fonctionnalités manquent dans l’édition auto-hébergée ?

Aucun. Le déploiement auto-hébergé s'appuie sur la même base de code que Kanera Pro hébergé, y compris les rapports de table, les vues Global Work, les notes imbriquées, les automatisations, les invités du tableau, les notifications par e-mail, push, ntfy, Gotify et webhooks personnels, les destinations de discussion Slack, Discord, Telegram et Zulip, l'API REST, les webhooks gérés et le serveur MCP.

Une organisation auto-hébergée n'a pas non plus de nombre de sièges, de limite de tableau, de limite d'automatisation ou de vérification de plan, et le stockage des pièces jointes est votre propre disque ou compartiment compatible S3 plutôt qu'un quota de plan.

Un déploiement auto-hébergé contacte-t-il Kanera ?

Non. Le serveur auto-hébergé ne nous appelle pas pour les vérifications de mise à jour ou de licence, et les vérifications de facturation hébergées ne sont pas actives en mode auto-hébergé normal.

Le trafic sortant est ce qu'un administrateur configure : SMTP, stockage compatible S3, webhooks, destinations de discussion, récepteurs de notifications choisis par les utilisateurs, push du navigateur, clients OAuth ou MCP, copie des pièces jointes Trello et surveillance des alertes.

Comment fonctionnent les mises à jour et les migrations de bases de données ?

Sauvegardez, téléchargez le fichier docker-compose.yml de la nouvelle version, puis exécutez docker compose pull et docker compose up -d. Il n'y a rien à construire et vous pouvez passer directement d'une ancienne version à la plus récente : le service de migration unique applique chaque modification de schéma en attente dans l'ordre avant que l'API, le travailleur et l'API publique ne commencent à desservir le trafic.

Lisez d'abord le journal des modifications de chaque version intermédiaire, car les modifications de configuration sont notées dans la version qui les a introduites.

Comment fonctionnent les sauvegardes ?

Deux éléments doivent être sauvegardés : le volume de données PostgreSQL et le volume de téléchargement, sauf si vous avez déplacé les fichiers vers un stockage compatible S3. Un vidage manuel est un seul pg_dump via Docker Compose.

Kanera fournit également un service de sauvegarde facultatif qui sauvegarde PostgreSQL selon un calendrier, le chiffre avec GPG AES-256 symétrique, le télécharge sur un stockage compatible S3 et efface les anciennes copies. Conservez la phrase secrète de chiffrement dans un endroit durable en dehors du déploiement et testez une restauration avant de vous y fier.

Puis-je importer des tableaux Trello dans une installation auto-hébergée ?

Oui. L'importateur Trello JSON fait partie du produit, il exécute donc le même flux de mappage révisable sur votre serveur que sur Kanera hébergé.

Pour copier les pièces jointes Trello téléchargées ainsi que leurs liens, définissez une clé API Trello dans le fichier d'environnement. Les utilisateurs connectent ensuite Trello lors de l'importation afin que Kanera puisse récupérer les fichiers.

Les agents IA peuvent-ils se connecter à un déploiement auto-hébergé ?

Oui. Exposez le service MCP sur son propre domaine et pointez les clients compatibles vers son adresse /mcp. Les clients s'authentifient avec une clé API personnelle ou d'espace de travail, ou via OAuth basé sur un navigateur une fois les URL OAuth publiques configurées.

Les déploiements auto-hébergés n'ont aucune restriction de plan sur les connexions d'agent.

Kanera auto-hébergé prend-il en charge l'authentification unique ?

Pas aujourd'hui. Kanera s'authentifie avec une adresse e-mail et un mot de passe et ne prend pas en charge SAML, OIDC, LDAP ou SCIM. Certaines équipes informatiques considèrent cela comme une porte d'entrée, alors confirmez-le avant de planifier un déploiement à grande échelle.

La prise en charge d'OAuth dans Kanera est destinée aux agents IA et aux clients API se connectant à Kanera, et non à la connexion des utilisateurs à partir d'un fournisseur d'identité.

Puis-je héberger Kanera pour mes propres clients ?

Non. La licence Elastic 2.0 vous permet d'exécuter et de modifier Kanera pour votre propre organisation, mais pas de le fournir à des tiers en tant que service hébergé ou géré. Parlez-nous si vous avez besoin de conditions différentes.

Faire apparaître la pile
et jugez-le sur votre propre boîte.

Le guide de déploiement couvre l'environnement, les domaines, les vérifications de l'état, les mises à jour et les sauvegardes.

Docker Compose, source disponible sous licence Elastic 2.0, pas de frais Kanera par siège