Hopp til hovedinnholdet

Self Host

Kanera kan være selv vert når du vil kjøre det samme produktet på din egen infrastruktur og ha kontroll over distribusjon, database, opplastinger, sikkerhetskopier, domener og driftsinnstillinger.

Den selvbetjente utgaven bruker samme kodebase som Kanera Pro. Den er designet for å kjøre med Docker Compose og inkluderer webappen, hoved-API, sanntidsstøtte, bakgrunnsarbeider, offentlig API, MCP-server, PostgreSQL, Valkey og valgfri backuptjeneste.

Et Kanera-tavle i webappen etter distribusjon.

Hva selvhosting inkluderer​

Standardutrullingen inkluderer:

  • Kanera web app.
  • Den viktigste app API og realtime server.
  • En enkelt arbeidstaker for planleggere, varsler, webhooks og oppryddingsjobber.
  • PostgreSQL for applikasjonsdata.
  • Valkey for sanntids fanout, tilstedeværelse og delte satsgrenser.
  • Den offentlige integrasjon API.
  • MCP-serveren for AI-agenter.
  • Lokal opplastingslagring, med valgfri S3-kompatibel lagring.
  • Valgfrie krypterte PostgreSQL-sikkerhetskopier til S3-kompatibel lagring.

Ingen planbegrensninger​

Selvbetjent Kanera har ingen faktureringsplan og ingen plankontroll. Hver funksjon som er beskrevet hvor som helst i disse dokumentene er tilgjengelig for distribusjonen din, inkludert de som resten av dokumentasjonen beskriver som trenger Pro eller en Pro-prøveversjon.

Det betyr at plankravene i de andre guidene ikke gjelder for deg:

Dokumentert som trenger ProPå en selvbetjent distribusjon
tavler og automatiseringerUbegrenset.
OrganisasjonsmedlemmerIngen brukerhette.
Styregjester for kunder og entreprenørerIngen gjesteplass, gi styreadgang etter behov.
API-nøkler og den offentlige REST APITilgjengelig for alle brukere, og for alle arbeidsområdeadministratorer for nøkler med omfang.
Egendefinerte webhooksTilgjengelig for alle arbeidsområdeadministratorer.
Chat destinasjoner for Slack, Discord, Telegram og ZulipTilgjengelig for alle arbeidsområdeadministratorer.
Personlige ntfy, Gotify og webhook-varslerTilgjengelig for alle brukere.
VedleggslagringAvgrenset av din egen disk eller S3-bøtte, ikke en kvote.

Nedgraderingsadferden disse veiledningene beskriver – stoppet webhooks, tilbakekalte API-nøkler, deaktiverte personlige kanaler – er en vertsfaktureringsmekanisme og kjører aldri her. Tillatelsesregler gjelder fortsatt nøyaktig som dokumentert: arbeidsområdeadministrator er fortsatt nødvendig der dokumentene sier det.

Varsler om selvbetjent Kanera​

Selvbetjente distribusjoner inkluderer samme varslingsfunksjon som vert Kanera: varslingsskuffen i appen, e-post, nettleserpush, personlige ntfy-, Gotify- og webhook-destinasjoner, per arbeidsområderegler, per type brukerinnstillinger og arbeidsområde chat-destinasjoner for Slack, Discord, Telegram og Zulip.

Personlige varslingsinnstillinger er tilgjengelige i Kanera-nettappen.

Selvhosting er en god passform for personlige leveringskanaler, fordi en homelab eller intern ntfy eller Gotify server er ofte hele poenget. Se E-post og varsler for SMTP, push, private mottakere og chat destinasjon oppsett.

Hvor du skal begynne​

Start med Komme i gang. Det tar deg fra en tom server til en Kanera du kan logge på: krav, kapasitet, miljøfilen, starter Docker Compose, og helsekontroller.

Alt etter det er valgfritt og har sin egen side:

SideOmslag
Komme i gangKrav, kapasitetsplanlegging, miljøverdier, start av stabelen og verifisering av den.
MiljøreferanseNødvendige hemmeligheter, offentlige nettadresser, tilgang, lagring, levering, skalering, oppbevaring, overvåking og admin-innstillinger.
Tjenester og ruteHva hver tjeneste gjør, anbefalte domener, publiseringsporter og omvendt proxy-tillit.
E-post og varslerSMTP, nettleser push, personlig ntfy / Gotify / webhook destinasjoner, og chat destinasjoner.
Integrasjoner og APIerEksponering av offentlig API og MCP, OAuth for AI-agenter og Trello vedleggskopiering.
Lagring og sikkerhetskopieringLokal eller S3 laste opp lagring, database og fil sikkerhetskopier, og hemmeligheter verdt å holde.
Oppdateringer og skaleringOppdatering til en ny utgivelse og kopi teller.
Vanlige problemerEn første-utrulling sjekkliste og symptomene som kommer opp mest.

For referansen til implementeringsstøttet distribusjon, se Deploy.md i Kanera-depotet.