# Zelfgehost Trello-alternatief - Kanera

> Host Kanera zelf op uw eigen server vanuit één Docker Compose-bestand, met Gantt-tijdlijnen, afhankelijkheden, kritieke paden, volledig gehoste pariteit van functies, Trello-import en geen kosten voor Kanera per stoel.

Canonical page: https://www.kanera.app/nl/self-hosted-trello-alternative

Zelf-gehost Trello-alternatief

# Borden die uw team kent. Infrastructuur die u beheert.

Kanera draait op uw eigen server vanuit één Docker Compose-bestand, met dezelfde functieset als gehoste Kanera en zonder Kanera-kosten per stoel.

[Lees de implementatiehandleiding](https://www.kanera.app/docs/nl/self-host-getting-started)[Vergelijk het met Trello](https://www.kanera.app/nl/vs/trello)

Uw infrastructuur docker compose up -d Jouw netwerk Web-app API Werknemer Postgres Valkey Opslag

Elke functie in de implementatie, zonder kosten per stoel

[Trello versus Kanera](https://www.kanera.app/nl/vs/trello)[Importeer een Trello-bord](https://www.kanera.app/nl/trello-migration)[Zelf-hostende documenten](https://www.kanera.app/docs/nl/self-host)

Eén opstelbestand om uit te voeren Elke functie inbegrepen Geen Kanera-kosten per stoel Uw database en bestanden

## De hele stapel in één opstelbestand.

Kanera brengt zijn eigen database, cache, migraties, werker en weblaag. Niets hier is een beheerde service die u eerst moet kopen, en de browser praat alleen met de webcontainer.

- web

### Web-app

De ingebouwde app achter nginx. De enige dienst die een browser nodig heeft.

- api

### App-API en realtime

Boardverkeer en Socket.IO, intern geproxyd via internet. Standaard twee replica's.

- worker

### Achtergrondwerker

Planners, meldingen, webhooklevering en opschoning. Precies een van deze.

- postgres

### PostgreSQL 18

Applicatiegegevens op een persistent volume. Geen beheerde database die u eerst moet kopen.

- valkey

### Valkey 9

Realtime fanout-, aanwezigheids- en gedeelde snelheidslimieten voor replica's.

- migrate

### Migraties

Voert openstaande schemawijzigingen één keer uit, voordat de app-services worden weergegeven.

- public-api

### Openbare API

REST, webhooks en de OpenAPI-referentie. Stel het alleen bloot als u dat wilt.

- mcp

### MCP-server

Streambare HTTP voor AI-clients, ondersteund door de openbare API.

- db-backup

### Gecodeerde back-ups

Optionele geplande Postgres-dumps, GPG-gecodeerd, gepusht naar S3-compatibele opslag.

Uploads live op een Docker-volume of S3-compatibele opslag wanneer u deze configureert. Een Prometheus-, Grafana- en Loki-profiel wordt in hetzelfde bestand verzonden, tenzij u zich aanmeldt.[Omgeving, domeinen en gezondheidscontroles](https://www.kanera.app/docs/nl/self-host-getting-started)

## Grootte van de server voordat je je engageert.

Kanera is licht op teamschaal. Dit zijn de basislijnen waar de implementatiehandleiding van uitgaat, zodat u een machine nu kunt prijzen in plaats van na de eerste import.

Het plannen van basislijnen, geen gemeten garanties. Gelijktijdige activiteiten zijn belangrijker dan het aantal geregistreerde accounts, en het bewaren van bestanden zorgt doorgaans voor schijfopslag voordat Kanera dat doet. Het optionele Prometheus- en Grafana-profiel voegt daar ongeveer 0,7 tot 1,5 GiB geheugen aan toe.

Startcapaciteit, uit de implementatiehandleiding Typisch elftal Server Schijf

Persoonlijk of licht gebruik 1 vCPU, 1 GiB 10 GiB

1 tot 25 actieve gebruikers 1-2 vCPU, 2 GiB 20 GiB

26 tot 100 actieve gebruikers 2-4 vCPU, 4 GiB 40 GiB

Meer dan 100 actieve gebruikers 4+ vCPU, 8+ GiB 80+ GiB

## Er wordt niets achtergehouden voor het gehoste abonnement.

De zelf-gehoste editie is gebaseerd op dezelfde codebase als de gehoste Kanera Pro. Er is geen communitylaag waarvan de nuttige onderdelen zijn verwijderd.

Gehost Gratis caps-gebruikers, boards, automatiseringen en gedeelde opslag. Een door uzelf gehoste organisatie heeft geen aantal zitplaatsen, geen bestuurslimiet of plancontrole, voor agentverbindingen gelden geen planbeperkingen en de opslag van bijlagen is uw eigen schijf of S3-bucket.

- Werkruimten die lijsten, labels en aangepaste velden delen
- Op zichzelf staande borden die op niets anders antwoorden
- Bord-, tabel- en kalenderweergaven
- Thuis, gerangschikt in volgende wachtrijen, Mijn kaarten, Teamkaarten, Tijdlijn en Werk gedaan
- Tabelrapportage met Excel- en JSON-export
- Geneste notities, bijlagen en backlinks
- Automatiseringen en checklistsjablonen
- Bestuursgasten voor externe medewerkers
- Meldingen per e-mail, push, ntfy, Gotify of uw eigen webhook
- Chatbestemmingen Slack, Discord, Telegram en Zulip
- REST API met scoped-sleutels en beheerde webhooks
- MCP-server voor AI-agents, via OAuth- of API-sleutels
- Import van Trello-, CSV- en Kanera-borden

Het werk binnen krijgen

## Verplaats de Trello-borden in uw eigen installatie.

Trello heeft geen zelf-gehoste editie, dus de verhuizing is een export en een import. De importer draait op uw server hetzelfde als op de onze, en geeft elke mappingbeslissing terug aan u.

- 1

### Exporteer het bord vanuit Trello

Eén bord per JSON-export, tot 50 MB. Het Trello-bord wordt hierdoor nooit veranderd.

- 2

### Controleer elke mapping

Werkruimte-instellingen → Importeren doorloopt de lijsten, labels, aangepaste velden en leden, en ze worden allemaal naar eigen inzicht gemaakt, hergebruikt of overgeslagen. Bevestigen is het eerste dat gegevens schrijft.

- 3

### Breng de bestanden ook over

Stel TRELLO_API_KEY in het omgevingsbestand in en gebruikers kunnen Trello verbinden tijdens een import, zodat geüploade bijlagen worden gekopieerd. Zonder dit blijven de links naar Trello behouden.

Eerst de gehoste Kanera uitproberen? Exporteer elk bord naar JSON en importeer het archief in uw eigen installatie. De route loopt in beide richtingen.[De Trello-import in detail](https://www.kanera.app/nl/trello-migration)

Het eerlijke deel

## Zelfhosting wel een operationele verplichting.

Kanera runnen is niet het moeilijkste deel; het draaiende houden is. Alles hieronder gaat van ons naar u over op het moment dat u het implementeert, en er is geen ondersteuningscontract dat dit stilletjes dekt.

Eén huidige limiet hoe dan ook: Kanera heeft vandaag geen eenmalige aanmelding. [Waar Kanera niet past](https://www.kanera.app/nl/who-its-for).

- HTTPS vóór Kanera, via Caddy, Traefik, nginx of een load balancer
- SMTP-inloggegevens, of uitnodigingen, verificatie en e-mailmeldingen verlaten de doos niet
- Updates: verwijder de repository, bouw de services opnieuw op en laat de migratieservice eerst draaien
- Back-ups van zowel de database als het uploadvolume, met herstelacties die u daadwerkelijk hebt getest
- Maak een back-up van opslag buiten de server en ontvang een waarschuwing over schijfgroei voordat deze vol raakt
- Iemand die opneemt als de inzet buiten werktijd uitvalt

## Twee manieren om het uit te voeren. Hoe dan ook hetzelfde product.

### Voer het zelf uit

Docker Compose op uw eigen server, uw database, uw bestanden, uw netwerkgrens. Er zijn geen Kanera-licenties of kosten per stoel, en de server neemt geen contact met ons op voor update- of licentiecontroles.

Het beste als implementatiecontrole een vereiste is waar u personeel voor kunt inzetten. [Lees de implementatiehandleiding](https://www.kanera.app/docs/nl/self-host-getting-started)

### Laten we het uitvoeren

Gehoste Kanera Pro kost $ 5 per gebruiker per maand, of $ 49 per gebruiker per jaar, en elke werkruimte begint met een proefperiode van 30 dagen. Updates, back-ups, e-mail, opslag en uptime zijn van ons.

Het beste is als niemand in het team eigenaar is van de infrastructuur. [Zie gehoste prijzen](https://www.kanera.app/nl/pricing)

Kanera is beschikbaar onder Elastic License 2.0. U kunt het lezen, aanpassen en uitvoeren voor uw eigen organisatie. U kunt het niet als gehoste of beheerde dienst aan derden verstrekken.[De licentietekst](https://github.com/happendev/Kanera/blob/main/LICENSE)

## Zelf-hosting vragen

Wat heb ik nodig voordat ik Kanera implementeer? Een server met Docker en Docker Compose, een domein dat ernaar wijst, en HTTPS ervoor via Caddy, Traefik, nginx of een cloud-load balancer. Kanera brengt zijn eigen PostgreSQL en Valkey mee, dus er is geen beheerde database die eerst moet worden ingericht.

SMTP-inloggegevens zijn optioneel maar aanbevolen, omdat deze nodig zijn voor uitnodigingen, verificatie en e-mailmeldingen. Plan hoe er een back-up wordt gemaakt van het databasevolume en het uploadvolume voordat u iemand uitnodigt.

Hoeveel server heeft de zelf-gehoste Kanera nodig? De implementatiehandleiding begint met 1 vCPU en 1 GiB RAM voor persoonlijk gebruik, 1 tot 2 vCPU en 2 GiB voor maximaal 25 actieve gebruikers, 2 tot 4 vCPU en 4 GiB tot maximaal 100, en 4 of meer vCPU met 8 GiB of meer daarbuiten.

Dat zijn planningsbasislijnen in plaats van gemeten grenzen. Gelijktijdige activiteiten zijn belangrijker dan het aantal geregistreerde accounts. Bestandsretentie stuurt meestal de schijf aan voordat Kanera dat doet, en het optionele Prometheus- en Grafana-profiel voegt ongeveer 0,7 tot 1,5 GiB geheugen toe.

Welke functies ontbreken in de zelfgehoste editie? Geen. De zelf-gehoste implementatie is gebaseerd op dezelfde codebase als de gehoste Kanera Pro, inclusief tabelrapportage, Global Work-weergaven, geneste notities, automatiseringen, boardgasten, meldingen via e-mail, push, ntfy, Gotify en persoonlijke webhooks, Slack, Discord, Telegram en Zulip-chatbestemmingen, de REST API, beheerde webhooks en de MCP-server.

Een door uzelf gehoste organisatie heeft ook geen aantal zitplaatsen, bestuurslimieten, automatiseringslimieten of plancontrole, en de opslag van bijlagen is uw eigen schijf of S3-compatibele bucket in plaats van een planquotum.

Neemt een zelf-hostende implementatie contact op met Kanera? Nee. De door onszelf gehoste server vraagt ons niet voor updatecontroles of licenties, en gehoste factureringscontroles zijn niet actief in de normale, door onszelf gehoste modus.

Uitgaand verkeer is wat een beheerder configureert: SMTP, S3-compatibele opslag, webhooks, chatbestemmingen, de meldingsontvangers die gebruikers kiezen, browserpush, OAuth- of MCP-clients, het kopiëren van Trello-bijlagen en monitoringwaarschuwingen.

Hoe werken updates en databasemigraties? Maak een back-up, download de docker-compose.yml van de nieuwe release en voer vervolgens docker compose pull en docker compose up -d uit. U hoeft niets te bouwen en u kunt rechtstreeks van een oudere release naar de nieuwste gaan: de eenmalige migratieservice past elke openstaande schemawijziging op volgorde toe voordat de API, worker en openbare API verkeer gaan bedienen.

Lees eerst de changelog voor elke tussenliggende release, aangezien configuratiewijzigingen worden vermeld in de release waarin ze zijn geïntroduceerd.

Hoe werken back-ups? Van twee dingen moet een back-up worden gemaakt: het PostgreSQL-gegevensvolume en het uploadvolume, tenzij u bestanden naar S3-compatibele opslag hebt verplaatst. Een handmatige dump is een enkele pg_dump via Docker Compose.

Kanera levert ook een optionele back-upservice die PostgreSQL volgens een schema dumpt, codeert met GPG symmetrische AES-256, uploadt naar S3-compatibele opslag en oude kopieën opruimt. Bewaar de wachtwoordzin voor codering ergens buiten de implementatie en test een herstelbewerking voordat u erop vertrouwt.

Kan ik Trello-borden importeren in een zelfgehoste installatie? Ja. De Trello JSON-importeur maakt deel uit van het product en voert dus dezelfde controleerbare mapping-stroom uit op uw server als op de gehoste Kanera.

Om geüploade Trello-bijlagen en hun links te kopiëren, stelt u een Trello API-sleutel in het omgevingsbestand in. Gebruikers verbinden vervolgens Trello tijdens het importeren, zodat Kanera de bestanden kan ophalen.

Kunnen AI-agents verbinding maken met een zelf-hostende implementatie? Ja. Stel de MCP-service beschikbaar op zijn eigen domein en wijs compatibele clients naar zijn /mcp-adres. Clients verifiëren zich met een persoonlijke sleutel of API-sleutel voor de werkruimte, of via browsergebaseerde OAuth zodra de openbare OAuth-URL's zijn geconfigureerd.

Voor zelf-hostende implementaties gelden geen abonnementsbeperkingen voor agentverbindingen.

Ondersteunt zelf-gehoste Kanera eenmalige aanmelding? Niet vandaag. Kanera authenticeert met e-mailadres en wachtwoord en heeft geen SAML-, OIDC-, LDAP- of SCIM-ondersteuning. Sommige IT-teams beschouwen dit als een poort, dus bevestig dit voordat u een brede uitrol plant.

De OAuth-ondersteuning in Kanera is voor AI-agents en API-clients die verbinding maken met Kanera, niet voor het aanmelden van gebruikers via een identiteitsprovider.

Kan ik Kanera hosten voor mijn eigen klanten? Nee. Met Elastic License 2.0 kunt u Kanera voor uw eigen organisatie uitvoeren en aanpassen, maar niet als gehoste of beheerde service aan derden aanbieden. Neem contact met ons op als u andere voorwaarden nodig heeft.

## Breng de stapel omhoog en beoordeel het op je eigen box.

De implementatiehandleiding behandelt de omgeving, domeinen, statuscontroles, updates en back-ups.

[Lees de implementatiehandleiding](https://www.kanera.app/docs/nl/self-host-getting-started)[Probeer gehoste Kanera](https://board.kanera.app/signup)

Docker Compose, bron beschikbaar onder Elastic License 2.0, geen Kanera-kosten per stoel

## Machine-readable resources

- [Kanera AI index](https://www.kanera.app/llms.txt)
- [Kanera documentation index](https://www.kanera.app/docs/llms.txt)
- [Agent discovery guidance](https://www.kanera.app/agents.md)
