Naar de inhoud

Eén kluis voor mensen, servers en pipelines

Crunu bewaart de .env-bestanden, cloudsleutels en API-sleutels van je team in projecten en omgevingen. Elke waarde wordt in de browser of in de crunu-agent versleuteld, zodat de server alleen versleutelde data opslaat.

  • Versleuteld op je apparaten, nooit op de server
  • Alle functies gratis tijdens de vroege toegang
  • Onze cloud op app.crunu.com, of je eigen server
Voorbeeld. Kiteline is een fictief bedrijf.

Van een .env-bestand naar een draaiend proces

Bestanden komen in omgevingen. Elke omgeving wordt versleuteld voor de mensen, machines en pipelines die haar mogen lezen, en de server in het midden bewaart alleen versleutelde data.

  • Wat je opslaatEnv-bestanden, INI-bestanden zoals ~/.aws/credentials, platte YAML en elke andere tekst, gegroepeerd per project en omgeving.
  • Wie erbij kanMensen in de browser, servers via de crunu-agent en CI-jobs met een servicetoken, elk alleen met de omgevingen waartoe ze toegang hebben gekregen.
  • Wat je kunt controlerenOndertekende versies, een auditlog met hashketen en, als iemand vertrekt, een rapport van wat die persoon heeft ontvangen.

Elke omgeving versleuteld met een eigen sleutel

Projecten bevatten omgevingen, en elke omgeving wordt op je apparaat versleuteld met een eigen sleutel. Een ontwikkelaar met toegang tot development krijgt de sleutel van production nooit.

Meer over de versleutelde kluis

Rollen die bepalen wie een sleutel krijgt

Owner, Admin en Member beheren de organisatie. Per omgeving bepalen Editor, Reader, Specific files en Operator wie een sleutel krijgt; een Operator krijgt er nooit een.

Meer over toegangsbeheer

Iemand vertrekt, elke sleutel van die persoon wordt vervangen

Een lid verwijderen is één begeleid proces. Het toont wat de persoon heeft ontvangen, roteert de sleutel van elke omgeving waartoe die toegang had, en eindigt met een lijst van waarden om opnieuw uit te geven bij je providers.

Meer over offboarding

Servers krijgen alleen wat jij toestaat

Schrijf een server in met een eenmalige code en keur die goed nadat je de vingerafdruk hebt vergeleken. De agent houdt ontsleutelde omgevingen in het geheugen en geeft ze bij het starten aan je app.

Meer over machines

Een token per pipeline, gebonden aan één repository

Servicetokens lezen alleen de omgevingen waartoe je ze toegang geeft. Met een OIDC-binding werkt een token alleen in de repository en branch die je hebt gekozen, op GitHub Actions, GitLab CI of Bitbucket Pipelines.

Meer over CI/CD

Voorbeeld. Kiteline is een fictief bedrijf.

Production alleen voor je eigen netwerken

Beperk een omgeving per netwerk, en de server levert de inhoud alleen aan toegestane adressen. Elk beleid is ondertekend, een versoepeling wacht 15 minuten en een aanscherping geldt meteen.

Meer over netwerkregels

Voorbeeld. Kiteline is een fictief bedrijf.

Een log die elke wijziging zichtbaar maakt

Inlogs, versies, rotaties, tokens en links zijn aan elkaar gekoppeld in een hashketen. Verifieer die met één klik, exporteer als JSONL en stuur waarschuwingen naar een webhook of e-mail.

Meer over de auditlog

Alle functies, gratis tijdens de vroege toegang

Crunu is gratis zolang het in vroege toegang is, en elke functie op deze pagina’s zit erbij. Dit zijn de limieten die voor iedereen gelden.

Bekijk de prijzen

Wat Crunu niet doet

Wat hieronder ontbreekt, ontbreekt vandaag echt. Dat vooraf weten is goedkoper dan het tijdens een migratie ontdekken.

  • Geen SSO of SCIMMensen loggen in met een wachtwoord, een Secret Key en een tweede factor. Inloggen via SAML of OIDC is er niet, synchronisatie met een directory ook niet.
  • Alleen Linux en macOSDe agent draait op Linux en macOS. Er is geen Windows-versie en geen mobiele app.
  • Geen sync naar platformsGeen ingebouwde sync naar Vercel, Cloudflare, AWS Secrets Manager of GitHub Secrets, geen Kubernetes-operator en geen SDK’s.
  • Gezien is gezienCrunu roteert zijn eigen sleutels. Waarden bij je providers geef je zelf opnieuw uit, aan de hand van een checklist.

Alle bekende beperkingen

Veelgestelde vragen

Iets anders? Mail naar support@crunu.com

Zitten alle functies erbij tijdens de vroege toegang?

Ja. Crunu is gratis tijdens de vroege toegang, en elke functie op deze pagina’s zit erbij.

Moet ik zelf een server draaien?

Nee. Maak een account aan op app.crunu.com en begin meteen. Host je liever zelf, dan draait dezelfde server op je eigen machine of in je cloudaccount.

Waar draait de agent?

Op Linux en macOS, op amd64 en arm64. Op Linux kan de agent draaien als systemd-service. Op macOS is het een opdrachtregeltool voor mensen en servicetokens. Er is geen Windows-versie.

Kan Crunu mijn API-sleutels bij de provider roteren?

Nee. Rotatie in Crunu vervangt de versleutelingssleutels van je omgevingen. Moet een waarde zelf veranderen, zoals een sleutel van een betaalprovider, dan geef je die opnieuw uit bij die provider. De checklist van Crunu vertelt je welke waarden dat zijn.

Wat kan de server zien?

De namen van organisaties, projecten, omgevingen en machines, e-mailadressen, de auditlog en de grootte en het tijdstip van versies. Waarden kan hij niet zien, en ook namen van variabelen en bestandspaden niet: die worden samen met de waarden versleuteld.

Begin met één project en één collega

Maak een account aan, voeg een omgeving toe, nodig iemand uit en bekijk wat de server bewaart.

Gratis tijdens de vroege toegang. Lees het beveiligingsmodel