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.
How to deploy
Alternatively, create a Compose service, go to Advanced → Import from Base64, and paste this payload:
ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICAjIFdlYiBhcHAgKHB1YmxpYyk6IG5hbWVkIGFmdGVyIHRoZSB0ZW1wbGF0ZSwgYXMgRG9rcGxveSByZXF1aXJlcy5cbiAgY2FjaGtleTpcbiAgICBpbWFnZTogZ2hjci5pby9qb3lib3ktZHkvY2FjaGtleS13ZWI6MC4xLjBcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIGV4cG9zZTpcbiAgICAgIC0gMzAwMFxuICAgIGVudmlyb25tZW50OlxuICAgICAgQVBQX1VSTDogJHtBUFBfVVJMfVxuICAgICAgIyBVbmlxdWUgbmFtZTogRG9rcGxveSBhbHNvIGF0dGFjaGVzIHRoaXMgc2VydmljZSB0byBpdHMgc2hhcmVkIG5ldHdvcmssIHdoZXJlIGFcbiAgICAgICMgcGxhaW4gYGFwaWAgY291bGQgcmVzb2x2ZSB0byBhbm90aGVyIGFwcGxpY2F0aW9uJ3MgY29udGFpbmVyLlxuICAgICAgQVBJX0lOVEVSTkFMX1VSTDogaHR0cDovL2NhY2hrZXktYXBpOjMwMDFcbiAgICBkZXBlbmRzX29uOlxuICAgICAgY2FjaGtleS1hcGk6XG4gICAgICAgIGNvbmRpdGlvbjogc2VydmljZV9oZWFsdGh5XG5cbiAgIyBBcHBsaWVzIHBlbmRpbmcgZGF0YWJhc2UgbWlncmF0aW9ucyBhdCBzdGFydHVwLCB0aGVuIHNlcnZlcyAvYXBpLlxuICBjYWNoa2V5LWFwaTpcbiAgICBpbWFnZTogZ2hjci5pby9qb3lib3ktZHkvY2FjaGtleS1hcGk6MC4xLjBcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIGV4cG9zZTpcbiAgICAgIC0gMzAwMVxuICAgIGVudmlyb25tZW50OlxuICAgICAgQVBQX1VSTDogJHtBUFBfVVJMfVxuICAgICAgREFUQUJBU0VfVVJMOiBwb3N0Z3Jlc3FsOi8vY2FjaGtleToke1BPU1RHUkVTX1BBU1NXT1JEfUBwb3N0Z3Jlczo1NDMyL2NhY2hrZXlcbiAgICAgIEJFVFRFUl9BVVRIX1NFQ1JFVDogJHtCRVRURVJfQVVUSF9TRUNSRVR9XG4gICAgICBFTkNSWVBUSU9OX0tFWTogJHtFTkNSWVBUSU9OX0tFWX1cbiAgICAgIEVNQUlMX1BST1ZJREVSOiAke0VNQUlMX1BST1ZJREVSfVxuICAgICAgRU1BSUxfRlJPTTogJHtFTUFJTF9GUk9NfVxuICAgICAgU01UUF9IT1NUOiAke1NNVFBfSE9TVH1cbiAgICAgIFNNVFBfUE9SVDogJHtTTVRQX1BPUlR9XG4gICAgICBTTVRQX1NFQ1VSRTogJHtTTVRQX1NFQ1VSRX1cbiAgICAgIFNNVFBfVVNFUjogJHtTTVRQX1VTRVJ9XG4gICAgICBTTVRQX1BBU1NXT1JEOiAke1NNVFBfUEFTU1dPUkR9XG4gICAgICBSRVNFTkRfQVBJX0tFWTogJHtSRVNFTkRfQVBJX0tFWX1cbiAgICBkZXBlbmRzX29uOlxuICAgICAgcG9zdGdyZXM6XG4gICAgICAgIGNvbmRpdGlvbjogc2VydmljZV9oZWFsdGh5XG5cbiAgcG9zdGdyZXM6XG4gICAgaW1hZ2U6IHBvc3RncmVzOjE3LWFscGluZVxuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICBQT1NUR1JFU19VU0VSOiBjYWNoa2V5XG4gICAgICBQT1NUR1JFU19QQVNTV09SRDogJHtQT1NUR1JFU19QQVNTV09SRH1cbiAgICAgIFBPU1RHUkVTX0RCOiBjYWNoa2V5XG4gICAgdm9sdW1lczpcbiAgICAgIC0gcG9zdGdyZXMtZGF0YTovdmFyL2xpYi9wb3N0Z3Jlc3FsL2RhdGFcbiAgICBoZWFsdGhjaGVjazpcbiAgICAgIHRlc3Q6IFtcIkNNRC1TSEVMTFwiLCBcInBnX2lzcmVhZHkgLVUgY2FjaGtleSAtZCBjYWNoa2V5XCJdXG4gICAgICBpbnRlcnZhbDogNXNcbiAgICAgIHRpbWVvdXQ6IDVzXG4gICAgICByZXRyaWVzOiAyMFxuXG52b2x1bWVzOlxuICBwb3N0Z3Jlcy1kYXRhOiB7fSIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxubWFpbl9kb21haW4gPSBcIiR7ZG9tYWlufVwiXG4jIEhleGFkZWNpbWFsOiBzYWZlIGluc2lkZSB0aGUgZGF0YWJhc2UgVVJMIChubyBALCAjLCAvIG9yICQpLlxucG9zdGdyZXNfcGFzc3dvcmQgPSBcIiR7aGFzaDozMn1cIlxuYmV0dGVyX2F1dGhfc2VjcmV0ID0gXCIke2Jhc2U2NDo0OH1cIlxuIyAzMiByYW5kb20gYnl0ZXMsIGJhc2U2NC1lbmNvZGVkOiB0aGUgbWFzdGVyIGtleSBlbmNyeXB0aW5nIGV2ZXJ5IHN0b3JlZCB2YWx1ZS5cbiMgQmFjayBpdCB1cCBvdXRzaWRlIHRoZSBzZXJ2ZXI6IHdpdGhvdXQgaXQsIHN0b3JlZCB2YWx1ZXMgY2Fubm90IGJlIHJlYWQuXG5lbmNyeXB0aW9uX2tleSA9IFwiJHtiYXNlNjQ6MzJ9XCJcblxuW2NvbmZpZ11cbm1vdW50cyA9IFtdXG5lbnYgPSBbXG4gICMgRXhhY3QgcHVibGljIGFkZHJlc3MuIFdpdGggeW91ciBvd24gZG9tYWluIG9yIEhUVFBTLCB1cGRhdGUgaXQgKGh0dHBzOi8v4oCmKSBhbmRcbiAgIyByZWRlcGxveTogc2lnbi1pbiBpcyByZWZ1c2VkIHdoZW4gdGhlIGFkZHJlc3MgZG9lcyBub3QgbWF0Y2guXG4gIFwiQVBQX1VSTD1odHRwOi8vJHttYWluX2RvbWFpbn1cIixcbiAgXCJQT1NUR1JFU19QQVNTV09SRD0ke3Bvc3RncmVzX3Bhc3N3b3JkfVwiLFxuICBcIkJFVFRFUl9BVVRIX1NFQ1JFVD0ke2JldHRlcl9hdXRoX3NlY3JldH1cIixcbiAgXCJFTkNSWVBUSU9OX0tFWT0ke2VuY3J5cHRpb25fa2V5fVwiLFxuICAjIFJlcXVpcmVkOiBDYWNoa2V5IGNvbmZpcm1zIGV2ZXJ5IGFkZHJlc3MgYnkgZW1haWwgYmVmb3JlIHRoZSBmaXJzdCBzaWduLWluLlxuICAjIEZpbGwgaW4gU01UUF8qIChFTUFJTF9QUk9WSURFUj1zbXRwKSBvciBSRVNFTkRfQVBJX0tFWSAoRU1BSUxfUFJPVklERVI9cmVzZW5kKS5cbiAgXCJFTUFJTF9QUk9WSURFUj1zbXRwXCIsXG4gIFwiRU1BSUxfRlJPTT1DYWNoa2V5IDxuby1yZXBseUBleGFtcGxlLmNvbT5cIixcbiAgXCJTTVRQX0hPU1Q9XCIsXG4gIFwiU01UUF9QT1JUPTU4N1wiLFxuICBcIlNNVFBfU0VDVVJFPWZhbHNlXCIsXG4gIFwiU01UUF9VU0VSPVwiLFxuICBcIlNNVFBfUEFTU1dPUkQ9XCIsXG4gIFwiUkVTRU5EX0FQSV9LRVk9XCIsXG5dXG5cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcImNhY2hrZXlcIlxucG9ydCA9IDMwMDBcbmhvc3QgPSBcIiR7bWFpbl9kb21haW59XCIiCn0=
Reference files
The exact Docker Compose and template configuration this template deploys.
More like this
Version 2.21.3
CertMate is an SSL certificate management system with a web UI and REST API. It automates issuing and renewing Let's Encrypt certificates via DNS-01 challenges across 20+ DNS providers, with unified backups and multi-account support.
Version 1.2.0
The easiest using, powerful and beautiful OpenResty Manager (Nginx Enhanced Version) , open source alternative to OpenResty Edge, which can enable you to easily reverse proxy your websites with security running at home or internet, including Access Control, HTTP Flood Protection, Free SSL, without having to know too much about OpenResty or Let's Encrypt.
Version 2.14.0
Pocket ID is a simple OpenID Connect and OAuth 2.0 provider that lets users authenticate to applications with passkeys.
Version 2.0.3
Vault is HashiCorp's tool for securely storing and managing secrets and encryption keys. Self-host it on your own server with Dokploy, which deploys Vault as a Docker Compose service in a few clicks.
Version latest
Ackee is a self-hosted analytics tool for your website.
Version latest
AdGuard Home is a network-wide ad and tracker blocker. Self-host it on your own server with Dokploy, which deploys AdGuard Home as a Docker Compose service in a few clicks.
Free and open source
Notploy is a free, open source deployment platform. Deploy Cachkey and 571+ other templates on your own infrastructure with a single click.