Back to Templates
Cachkey logo

Cachkey

v0.1.0

Cachkey is an open-source, self-hosted manager for secrets and environment variables: encrypted values, per-environment access for your team, a CLI and a read-only API for servers and CI.

Deploy on Dokploy

Deploy Cachkey on Dokploy

  1. Install Dokploy on your server if you haven't already.
  2. In your Dokploy panel, open a project and click Create Service → Template.
  3. Search for Cachkey and click Create — Dokploy configures domains, environment variables, and volumes for you.

Alternatively, create a Compose service, go to Advanced → Import from Base64, and paste this payload:

base64
ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICAjIFdlYiBhcHAgKHB1YmxpYyk6IG5hbWVkIGFmdGVyIHRoZSB0ZW1wbGF0ZSwgYXMgRG9rcGxveSByZXF1aXJlcy5cbiAgY2FjaGtleTpcbiAgICBpbWFnZTogZ2hjci5pby9qb3lib3ktZHkvY2FjaGtleS13ZWI6MC4xLjBcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIGV4cG9zZTpcbiAgICAgIC0gMzAwMFxuICAgIGVudmlyb25tZW50OlxuICAgICAgQVBQX1VSTDogJHtBUFBfVVJMfVxuICAgICAgIyBVbmlxdWUgbmFtZTogRG9rcGxveSBhbHNvIGF0dGFjaGVzIHRoaXMgc2VydmljZSB0byBpdHMgc2hhcmVkIG5ldHdvcmssIHdoZXJlIGFcbiAgICAgICMgcGxhaW4gYGFwaWAgY291bGQgcmVzb2x2ZSB0byBhbm90aGVyIGFwcGxpY2F0aW9uJ3MgY29udGFpbmVyLlxuICAgICAgQVBJX0lOVEVSTkFMX1VSTDogaHR0cDovL2NhY2hrZXktYXBpOjMwMDFcbiAgICBkZXBlbmRzX29uOlxuICAgICAgY2FjaGtleS1hcGk6XG4gICAgICAgIGNvbmRpdGlvbjogc2VydmljZV9oZWFsdGh5XG5cbiAgIyBBcHBsaWVzIHBlbmRpbmcgZGF0YWJhc2UgbWlncmF0aW9ucyBhdCBzdGFydHVwLCB0aGVuIHNlcnZlcyAvYXBpLlxuICBjYWNoa2V5LWFwaTpcbiAgICBpbWFnZTogZ2hjci5pby9qb3lib3ktZHkvY2FjaGtleS1hcGk6MC4xLjBcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIGV4cG9zZTpcbiAgICAgIC0gMzAwMVxuICAgIGVudmlyb25tZW50OlxuICAgICAgQVBQX1VSTDogJHtBUFBfVVJMfVxuICAgICAgREFUQUJBU0VfVVJMOiBwb3N0Z3Jlc3FsOi8vY2FjaGtleToke1BPU1RHUkVTX1BBU1NXT1JEfUBwb3N0Z3Jlczo1NDMyL2NhY2hrZXlcbiAgICAgIEJFVFRFUl9BVVRIX1NFQ1JFVDogJHtCRVRURVJfQVVUSF9TRUNSRVR9XG4gICAgICBFTkNSWVBUSU9OX0tFWTogJHtFTkNSWVBUSU9OX0tFWX1cbiAgICAgIEVNQUlMX1BST1ZJREVSOiAke0VNQUlMX1BST1ZJREVSfVxuICAgICAgRU1BSUxfRlJPTTogJHtFTUFJTF9GUk9NfVxuICAgICAgU01UUF9IT1NUOiAke1NNVFBfSE9TVH1cbiAgICAgIFNNVFBfUE9SVDogJHtTTVRQX1BPUlR9XG4gICAgICBTTVRQX1NFQ1VSRTogJHtTTVRQX1NFQ1VSRX1cbiAgICAgIFNNVFBfVVNFUjogJHtTTVRQX1VTRVJ9XG4gICAgICBTTVRQX1BBU1NXT1JEOiAke1NNVFBfUEFTU1dPUkR9XG4gICAgICBSRVNFTkRfQVBJX0tFWTogJHtSRVNFTkRfQVBJX0tFWX1cbiAgICBkZXBlbmRzX29uOlxuICAgICAgcG9zdGdyZXM6XG4gICAgICAgIGNvbmRpdGlvbjogc2VydmljZV9oZWFsdGh5XG5cbiAgcG9zdGdyZXM6XG4gICAgaW1hZ2U6IHBvc3RncmVzOjE3LWFscGluZVxuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICBQT1NUR1JFU19VU0VSOiBjYWNoa2V5XG4gICAgICBQT1NUR1JFU19QQVNTV09SRDogJHtQT1NUR1JFU19QQVNTV09SRH1cbiAgICAgIFBPU1RHUkVTX0RCOiBjYWNoa2V5XG4gICAgdm9sdW1lczpcbiAgICAgIC0gcG9zdGdyZXMtZGF0YTovdmFyL2xpYi9wb3N0Z3Jlc3FsL2RhdGFcbiAgICBoZWFsdGhjaGVjazpcbiAgICAgIHRlc3Q6IFtcIkNNRC1TSEVMTFwiLCBcInBnX2lzcmVhZHkgLVUgY2FjaGtleSAtZCBjYWNoa2V5XCJdXG4gICAgICBpbnRlcnZhbDogNXNcbiAgICAgIHRpbWVvdXQ6IDVzXG4gICAgICByZXRyaWVzOiAyMFxuXG52b2x1bWVzOlxuICBwb3N0Z3Jlcy1kYXRhOiB7fSIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxubWFpbl9kb21haW4gPSBcIiR7ZG9tYWlufVwiXG4jIEhleGFkZWNpbWFsOiBzYWZlIGluc2lkZSB0aGUgZGF0YWJhc2UgVVJMIChubyBALCAjLCAvIG9yICQpLlxucG9zdGdyZXNfcGFzc3dvcmQgPSBcIiR7aGFzaDozMn1cIlxuYmV0dGVyX2F1dGhfc2VjcmV0ID0gXCIke2Jhc2U2NDo0OH1cIlxuIyAzMiByYW5kb20gYnl0ZXMsIGJhc2U2NC1lbmNvZGVkOiB0aGUgbWFzdGVyIGtleSBlbmNyeXB0aW5nIGV2ZXJ5IHN0b3JlZCB2YWx1ZS5cbiMgQmFjayBpdCB1cCBvdXRzaWRlIHRoZSBzZXJ2ZXI6IHdpdGhvdXQgaXQsIHN0b3JlZCB2YWx1ZXMgY2Fubm90IGJlIHJlYWQuXG5lbmNyeXB0aW9uX2tleSA9IFwiJHtiYXNlNjQ6MzJ9XCJcblxuW2NvbmZpZ11cbm1vdW50cyA9IFtdXG5lbnYgPSBbXG4gICMgRXhhY3QgcHVibGljIGFkZHJlc3MuIFdpdGggeW91ciBvd24gZG9tYWluIG9yIEhUVFBTLCB1cGRhdGUgaXQgKGh0dHBzOi8v4oCmKSBhbmRcbiAgIyByZWRlcGxveTogc2lnbi1pbiBpcyByZWZ1c2VkIHdoZW4gdGhlIGFkZHJlc3MgZG9lcyBub3QgbWF0Y2guXG4gIFwiQVBQX1VSTD1odHRwOi8vJHttYWluX2RvbWFpbn1cIixcbiAgXCJQT1NUR1JFU19QQVNTV09SRD0ke3Bvc3RncmVzX3Bhc3N3b3JkfVwiLFxuICBcIkJFVFRFUl9BVVRIX1NFQ1JFVD0ke2JldHRlcl9hdXRoX3NlY3JldH1cIixcbiAgXCJFTkNSWVBUSU9OX0tFWT0ke2VuY3J5cHRpb25fa2V5fVwiLFxuICAjIFJlcXVpcmVkOiBDYWNoa2V5IGNvbmZpcm1zIGV2ZXJ5IGFkZHJlc3MgYnkgZW1haWwgYmVmb3JlIHRoZSBmaXJzdCBzaWduLWluLlxuICAjIEZpbGwgaW4gU01UUF8qIChFTUFJTF9QUk9WSURFUj1zbXRwKSBvciBSRVNFTkRfQVBJX0tFWSAoRU1BSUxfUFJPVklERVI9cmVzZW5kKS5cbiAgXCJFTUFJTF9QUk9WSURFUj1zbXRwXCIsXG4gIFwiRU1BSUxfRlJPTT1DYWNoa2V5IDxuby1yZXBseUBleGFtcGxlLmNvbT5cIixcbiAgXCJTTVRQX0hPU1Q9XCIsXG4gIFwiU01UUF9QT1JUPTU4N1wiLFxuICBcIlNNVFBfU0VDVVJFPWZhbHNlXCIsXG4gIFwiU01UUF9VU0VSPVwiLFxuICBcIlNNVFBfUEFTU1dPUkQ9XCIsXG4gIFwiUkVTRU5EX0FQSV9LRVk9XCIsXG5dXG5cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcImNhY2hrZXlcIlxucG9ydCA9IDMwMDBcbmhvc3QgPSBcIiR7bWFpbl9kb21haW59XCIiCn0=

Configuration

The exact Docker Compose and template configuration this template deploys.

Related Templates

Self-host Cachkey in minutes

Dokploy is a free, open source deployment platform. Deploy Cachkey and 585+ other templates on your own infrastructure with a single click.