Ga naar de hoofdinhoud

Zelf gastheer

Kanera kan door uzelf worden gehost als u hetzelfde product op uw eigen infrastructuur wilt uitvoeren en de controle wilt houden over uw implementatie, database, uploads, back-ups, domeinen en operationele instellingen.

De zelf-gehoste editie gebruikt dezelfde codebase als Kanera Pro. Het is ontworpen voor gebruik met Docker Compose en omvat de webapp, hoofd-API, realtime ondersteuning, achtergrondwerker, openbare API, MCP-server, PostgreSQL, Valkey en optionele back-upservice.

Een Kanera-bord in de webapp na implementatie.

Wat zelfhosting inhoudt​

De standaardimplementatie omvat:

  • De Kanera-webapp.
  • De belangrijkste app-API en realtime server.
  • Eén enkele medewerker voor planners, meldingen, webhooks en opruimtaken.
  • PostgreSQL voor applicatiegegevens.
  • Valkey voor realtime fanout, aanwezigheid en gedeelde tarieflimieten.
  • De openbare integratie-API.
  • De MCP-server voor AI-agents.
  • Lokale uploadopslag, met optionele S3-compatibele opslag.
  • Optionele gecodeerde PostgreSQL-back-ups naar S3-compatibele opslag.

Geen planlimieten​

Zelf-gehoste Kanera heeft geen factureringsplan en geen plancontrole. Elke functie die ergens in deze documenten wordt beschreven, is beschikbaar voor uw implementatie, inclusief de functies die in de rest van de documentatie worden beschreven als Pro of een Pro-proefversie.

Dat betekent dat de planvereisten in de andere handleidingen niet op u van toepassing zijn:

Gedocumenteerd dat Pro nodig isOp een zelf-hostende implementatie
Borden en automatiseringenOnbeperkt.
Leden van de organisatieGeen gebruikerslimiet.
Boardgasten voor opdrachtgevers en opdrachtnemersGeen hek voor gastenstoel. Verleen indien nodig toegang tot het bord.
API-sleutels en de openbare REST APIBeschikbaar voor elke gebruiker en voor elke werkruimtebeheerder voor sleutels met een bereik.
Aangepaste webhooksBeschikbaar voor elke werkplekbeheerder.
Chatbestemmingen voor Slack, Discord, Telegram en ZulipBeschikbaar voor elke werkplekbeheerder.
Persoonlijke ntfy-, Gotify- en webhook-meldingenBeschikbaar voor elke gebruiker.
Opbergruimte voor bijlagenGelimiteerd door uw eigen schijf of S3-bucket, niet door een quotum.

Het downgradegedrag dat deze handleidingen beschrijven – gepauzeerde webhooks, ingetrokken API-sleutels, uitgeschakelde persoonlijke kanalen – is een gehost factureringsmechanisme en wordt hier nooit uitgevoerd. Toestemmingsregels zijn nog steeds precies van toepassing zoals gedocumenteerd: werkruimtebeheerder is nog steeds vereist waar de documenten dat zeggen.

Meldingen over zelf-gehoste Kanera​

Zelf-gehoste implementaties omvatten dezelfde meldingsfuncties als gehoste Kanera: de in-app-meldingenlade, e-mail, browserpush, persoonlijke ntfy-, Gotify- en webhook-bestemmingen, regels per werkruimte, gebruikersvoorkeuren per type en werkruimte-chatbestemmingen voor Slack, Discord, Telegram en Zulip.

Instellingen voor persoonlijke meldingen beschikbaar in de Kanera-webapp.

Zelfhosting is hier een goede oplossing voor persoonlijke bezorgkanalen, omdat een homelab of interne ntfy- of Gotify-server vaak het hele punt is. Zie E-mail en meldingen voor SMTP, push, privéontvangers en instellen van chatbestemmingen.

Waar te beginnen​

Begin met Aan de slag. Het brengt u van een lege server naar een Kanera waarop u kunt inloggen: vereisten, capaciteit, het omgevingsbestand, Docker Compose starten en gezondheidscontroles.

Alles daarna is optioneel en heeft een eigen pagina:

PaginaHoezen
Aan de slagVereisten, capaciteitsplanning, omgevingswaarden, het starten van de stapel en het verifiëren ervan.
MilieureferentieVereiste geheimen, openbare URL's, toegang, opslag, levering, schaling, retentie, monitoring en beheerdersinstellingen.
Diensten en routeringWat elke service doet, aanbevolen domeinen, publicatiepoorten en reverse-proxy-vertrouwen.
E-mail en meldingenSMTP, browser push, persoonlijke ntfy/Gotify/webhook-bestemmingen en chatbestemmingen.
Integraties en API'sHet blootleggen van de openbare API en MCP, OAuth voor AI-agents en het kopiëren van Trello-bijlagen.
Opslag en back-upsLokale of S3-uploadopslag, database- en bestandsback-ups en de geheimen die het bewaren waard zijn.
Updates en schalingUpdaten naar een nieuwe release en replicatellingen.
Veelvoorkomende problemenEen checklist voor de eerste inzet en de symptomen die het meest voorkomen.

Zie voor de door de implementatie ondersteunde implementatiereferentie DEPLOY.md in de Kanera-repository.