Al je sleutels op één plek, en in een minuut op een nieuwe machine
Cloudsleutels in ~/.aws, tokens in dotfiles, een .env per zijproject. Crunu bewaart ze versleuteld op één plek, vindt ze op naam en zet ze terug waar ze horen, op een nieuwe laptop of een verse server. Werkt er iemand met je mee, dan krijgt die alleen het project dat je deelt.
Vragen die teams zoals het jouwe stellen
De vragen die opkomen als een team zoals het jouwe zijn secrets op één plek samenbrengt. De handleiding hieronder beantwoordt ze allemaal.
- Waar bewaar ik ~/.aws/credentials en mijn API-tokens?
- Hoe richt ik een nieuwe laptop in zonder dotfiles met de hand te kopiëren?
- Hoe zet ik mijn sleutels via SSH op een verse server?
- Hoe vind ik een sleutel als ik maar een deel van de naam weet?
- Wat was deze waarde voordat ik hem wijzigde?
- Wat als ik mijn laptop kwijtraak?
- Kan ik mijn data meenemen als ik stop met Crunu?
- Kan ik later iemand laten meewerken zonder alles te delen?
De delen van Crunu die het dekken
Elk deel werkt volgens dezelfde regel: de server bewaart versleutelde data, publieke sleutels en ondertekende documenten, en heeft nooit een sleutel die je waarden opent.
Versleutelde kluis
Bewaar .env-bestanden, cloudsleutels en API-sleutels in projecten en omgevingen, versleuteld op je apparaten voordat er iets de server bereikt.
Lees meer
Deellinks
Deel geselecteerde bestanden van een omgeving met iemand zonder account, via een link waarvan de ontsleutelsleutel nooit de server bereikt.
Lees meer
Machines
Schrijf een server in met een eenmalige code, en de agent crunu houdt de omgevingen in het geheugen en start je programma’s ermee.
Lees meer
Toegangsbeheer
Geef elke persoon, machine en pipeline alleen de omgevingen die nodig zijn, met rollen die op versleutelingssleutels steunen en niet alleen op controles door de server.
Lees meer
Zo werkt het voor solo-ontwikkelaars
Op deze pagina
Je toegangsgegevens staan op te veel plekken
Een nieuwe laptop betekent een avond dotfiles kopiëren. Een nieuwe server betekent sleutels plakken via SSH. Oude tokens blijven hangen in een notitie-app.
De taak is één versleutelde kopie van alles, en een snelle manier om elk deel ervan op elke machine te zetten.
Eén keer instellen, overal gebruiken
- Een persoonlijk project voor je eigen sleutels. Elk lid krijgt een persoonlijk project met een omgeving voor bestanden zoals
~/.aws/credentials. - Sleep hele mappen erin. Sleep bestanden of mappen zoals
.awsof.cloudflare, tot 300 bestanden tegelijk. Crunu raadt het pad van elk bestand op je computer aan de hand van de map, de naam en de inhoud, en je kunt het verbeteren. - Bestanden bewerkt zoals ze geschreven zijn.
.env-bestanden per variabele, INI-bestanden zoals~/.aws/credentialsper sectie, platte YAML per veld, al het andere als platte tekst. - Vind alles met ⌘K. Zoek op naam van een variabele, dienst, pad of actie. Waarden worden nooit doorzocht en nooit in resultaten getoond. Een gekopieerde waarde wordt na een minuut van het klembord gewist.
- Een sleutelgenerator. Genereer in de editor een waarde van 40 tekens.
- Weet waar je opnieuw uitgeeft. Twintig bekende diensten, waaronder AWS, Cloudflare, GitHub, Stripe en OpenAI, tonen een link naar de pagina waar je een nieuwe sleutel uitgeeft.
- Geschiedenis voor elk bestand. De laatste 100 versies met wat er veranderde, en elk ervan zet je terug als nieuwe versie.
Drie manieren om je bestanden te installeren
- Vanuit de browser, zonder agent. Download een installatiescript voor de bestanden van een omgeving. Het schrijft elk bestand met rechten 0600, bewaart de vorige versie als
.preven controleert SHA-256 voordat er iets op zijn plek komt. Voer het lokaal uit, of via SSH op een server zonder het daarheen te kopiëren. - Met de opdrachtregel crunu. Log op de machine in met je wachtwoord, Secret Key en een tweede factor, en schrijf daarna je bestanden naar hun paden. Vervang
dotfiles/laptopdoor je eigen project en omgeving;--dry-runtoont de paden zonder iets te schrijven. - Start een programma met de variabelen van een project.
crunu runontsleutelt de omgeving in het geheugen en start het programma met de variabelen ervan.
ssh my-server sh -s < ~/Downloads/crunu-install-20261027-1430.sh && rm ~/Downloads/crunu-install-20261027-1430.sh
crunu login --server https://app.crunu.com --email you@example.com
crunu pull --env dotfiles/laptop --dry-run
crunu pull --env dotfiles/laptop
crunu run --env side-project/development -- npm run devcrunu pull schrijft niet naar opstartbestanden van de shell, ~/.ssh/ of systemd-mappen tenzij je elk pad toestaat, en vraagt het eerst voordat het naar een pad schrijft waar het nog niet eerder naar schreef.
Vertrek wanneer je wilt
- Offline kopie. Download elke omgeving die je kunt lezen als één bestand dat opent met je wachtwoord en Secret Key, zonder de server.
- Exporteren. Eén omgeving als één
.env, als bestand met een eigen wachtwoord van minstens 16 tekens, of als bestand voor Ansible Vault.
Voordat je erop vertrouwt
- Niemand kan je wachtwoord resetten. De server heeft het nooit gehad. Druk je Emergency Kit af en maak een herstelcode aan. Zonder je wachtwoord, Secret Key en herstelcode kan niemand je account openen.
- Geen Windows, geen mobiele apps, geen browserextensie. De opdrachtregel
crunudraait op Linux en macOS; de webapp werkt in Chrome 113+, Safari 17+ en Firefox 129+. - Bestanden op schijf blijven op schijf. Crunu verwijdert geen bestanden die
crunu pullof een installatiescript heeft geschreven. - Geen verwijzingen met
${…}tussen secrets. Elke waarde wordt bewaard zoals ze geschreven is.
Elke grens, met wat je eraan doet, staat op de pagina met beperkingen.
Verwante documentatie en integraties
Veelgestelde vragen
Staat je vraag er niet bij? Mail naar support@crunu.com, dan antwoordt een mens.
Is het de moeite waard voor één persoon?
Als je sleutels op meer dan één plek staan, ja. Je krijgt één versleutelde kopie, zoeken op naam, geschiedenis en installatie met één opdracht op elke Linux- of macOS-machine. En het is gratis tijdens de vroege toegang.
Kan ik later iemand laten meewerken?
Ja. Nodig die persoon uit in je organisatie en ken alleen het project toe dat je deelt. Je persoonlijke project blijft van jou.
Wat als ik mijn laptop kwijtraak?
Log in vanaf een ander apparaat en kies Device compromised. Dat vervangt je accountsleutels, logt je andere apparaten uit en roteert de sleutels van elke omgeving die je had.
Waar haal ik de opdrachtregel crunu?
Releases worden gepubliceerd op releases.crunu.com, met binaries voor Linux en macOS op amd64 en arm64, .deb-pakketten en een ondertekend manifest. De app toont de installatieopdracht met de SHA-256-checksums uit dat manifest.
Werkt Crunu offline?
Een offline kopie opent zonder de server. De opdrachtregel crunu heeft de server nodig om in te loggen en omgevingen op te halen.