Welcome to Secryn Docs.
Complete documentation for Secryn, a self-hosted platform for managing secrets, cryptographic keys, and certificates. Learn how to install, configure, and operate Secryn securely across your projects and infrastructure.
const domain = 'https://your-domain'; const vaultURI = 'your-vault-uri'; const accessKey = 'your-access-key'; const url = `${domain}/api/v1/vaults/${vaultURI}/certificates?access_key=${accessKey}`; const response = await fetch(url, { method: 'GET', headers: { 'Accept': 'application/json', }, }); if (!response.ok) { throw new Error(`Request failed: ${response.status}`); } const data = await response.json(); console.log(data);
Documentation Sections
Explore the complete Secryn documentation organized by topics.
Overview & Guides
Start with core concepts, platform architecture, and best practices for using Secryn securely and effectively.
Installation
Step-by-step instructions for self-hosting Secryn using the setup wizard, Docker, or source-based deployments.
Configuration
Configure environment settings, email, backups, access control, MCP, and security options for your deployment.
API Reference
Complete API documentation covering authentication with access keys, endpoints, request/response examples, and usage guidelines.
Agents
Build and deploy autonomous agents that securely interact with Secryn to retrieve secrets, keys, and certificates.
FAQ & Support
Answers to common questions, operational guidance, and troubleshooting resources.