Åpen kildekode

Koden, lisensen, omfanget

Det er ikke nok å si «open source»: her er hva depotet inneholder, hva som forblir hos oss, og hva lisensen gir deg rett til å gjøre.

Omfang

Hva som er publisert, hva som ikke er

I depotet, under AGPL-3.0

  • Agentområde, administrasjon og kundeportal
  • Regelmotor, SLA, makroer og åpningstider
  • Inntak og sending av e-poster, chat, widget
  • REST API, webhooks, imports og exports
  • Databaseskjema, migrasjoner, testdata

Utenfor depotet

  • Den interne konsollen som provisjonerer våre leietakere
  • Vår fakturering og våre leverandør-tilganger
  • Våre infrastrukturkonfigurasjoner og hemmeligheter

Ingenting som mangler er nødvendig for å drive en komplett helpdesk hos deg.

Lisens

Hva AGPL-3.0 innebærer for deg

Intern bruk
Ingen forpliktelse. Installer, endre, bruk for din bedrift.
Tjeneste eksponert for tredjeparter
Hvis du tilbyr den endrede programvaren som en tjeneste, må du publisere endringene dine under samme lisens.
Videresalg
Tillatt, forutsatt at du overholder den forrige klausulen og ikke fjerner lisensmerknadene.
Merkevare
Navnet og logoen Open HelpDesk forblir vår eiendom: gi din fork et nytt navn.
Bidrag
Under DCO, med en enkel Signed-off-by i dine commits. Ingen overføring av rettigheter er nødvendig.

Bidra

Hvordan komme i gang med koden

Depotet er en pnpm monorepo. Startkommandoen starter applikasjonen, worker, PostgreSQL og Redis, og laster et sett med 200 test-tickets.

Tickets merket «good first issue» blir gjennomgått innen en uke. Funksjonsforslag går først gjennom en diskusjon for å unngå uker med avvist arbeid.

Veikartet er offentlig og diskuteres i kommentarer, ikke bestemt internt.

pnpm install
pnpm dev:services   # postgres + redis
pnpm db:migrate
pnpm db:seed
pnpm dev            # http://localhost:3000
pnpm test

Utgang

Forpliktelsen som teller

Du kan hente alle dine data når som helst, uten å spørre, uten kostnad og uten forsinkelse: SQL-dump, vedlegg og artikler. Dette er den eneste seriøse garantien mot en endring i prispolicy.

Opprett et arbeidsområde