documentation revamp

This commit is contained in:
Vladyslav Matsiiako
2024-03-31 23:37:57 -07:00
parent 4323407da7
commit f623c8159d
93 changed files with 767 additions and 384 deletions
+75 -84
View File
@@ -8,19 +8,24 @@
},
"favicon": "/favicon.png",
"colors": {
"primary": "#A1B659",
"light": "#E1EB55",
"primary": "#26272b",
"light": "#97b31d",
"dark": "#A1B659",
"ultraLight": "#EFF4DD",
"ultraLight": "#E7F256",
"ultraDark": "#8D9F4C",
"background": {
"light": "#ffffff",
"dark": "#0D1117"
},
"anchors": {
"from": "#A1B659",
"to": "#F8B7BD"
"from": "#000000",
"to": "#707174"
}
},
"modeToggle": {
"default": "light",
"isHidden": true
},
"feedback": {
"suggestEdit": true,
"raiseIssue": true,
@@ -41,8 +46,12 @@
},
"tabs": [
{
"name": "Changelog",
"url": "changelog"
"name": "Integrations",
"url": "integrations"
},
{
"name": "CLI",
"url": "cli"
},
{
"name": "API Reference",
@@ -53,52 +62,21 @@
"url": "sdks"
},
{
"name": "Contributing",
"url": "contributing"
}
],
"anchors": [
{
"name": "Contributing",
"icon": "code",
"url": "contributing"
},
{
"name": "Blog",
"icon": "newspaper",
"url": "https://infisical.com/blog"
},
{
"name": "Slack",
"icon": "slack",
"url": "https://infisical.com/slack"
},
{
"name": "GitHub",
"icon": "github",
"url": "https://github.com/Infisical/infisical"
},
{
"name": "Internals",
"icon": "sitemap",
"url": "internals"
"name": "Changelog",
"url": "changelog"
}
],
"navigation": [
{
"group": "Overview",
"group": "Getting Started",
"pages": [
"documentation/getting-started/introduction",
{
"group": "Getting Started",
"group": "Quickstart",
"pages": [
"documentation/getting-started/introduction",
"documentation/getting-started/platform",
"documentation/getting-started/sdks",
"integrations/platforms/kubernetes",
"integrations/platforms/docker-intro",
"documentation/getting-started/api"
"documentation/guides/local-development",
"documentation/guides/staging",
"documentation/guides/production"
]
},
{
@@ -118,21 +96,35 @@
"documentation/platform/organization",
"documentation/platform/project",
"documentation/platform/folder",
"documentation/platform/secret-reference",
"documentation/platform/webhooks",
"documentation/platform/pit-recovery",
"documentation/platform/audit-logs",
{
"group": "Secrets",
"pages": [
"documentation/platform/secret-versioning",
"documentation/platform/pit-recovery",
"documentation/platform/secret-reference",
"documentation/platform/webhooks"
]
},
{
"group": "Identities",
"pages": [
"documentation/platform/identities/overview",
"documentation/platform/identities/universal-auth"
"documentation/platform/identities/user-identities",
"documentation/platform/identities/machine-identities"
]
},
{
"group": "Access Control",
"pages": [
"documentation/platform/access-controls/overview",
"documentation/platform/access-controls/role-based-access-controls",
"documentation/platform/access-controls/additional-privileges",
"documentation/platform/access-controls/temporary-access",
"documentation/platform/access-controls/access-requests",
"documentation/platform/pr-workflows",
"documentation/platform/audit-logs"
]
},
"documentation/platform/token",
"documentation/platform/mfa",
"documentation/platform/pr-workflows",
"documentation/platform/role-based-access-controls",
{
"group": "Secret Rotation",
"pages": [
@@ -149,7 +141,16 @@
"documentation/platform/dynamic-secrets/overview",
"documentation/platform/dynamic-secrets/postgresql"
]
},
}
]
},
{
"group": "Authentication Methods",
"pages": [
"documentation/platform/auth-methods/email-password",
"documentation/platform/token",
"documentation/platform/identities/universal-auth",
"documentation/platform/mfa",
{
"group": "SSO",
"pages": [
@@ -239,19 +240,6 @@
"cli/faq"
]
},
{
"group": "Agent",
"pages": [
"infisical-agent/overview",
{
"group": "Use cases",
"pages": [
"infisical-agent/guides/docker-swarm-with-agent",
"integrations/platforms/ecs-with-agent"
]
}
]
},
{
"group": "Infrastructure Integrations",
"pages": [
@@ -259,10 +247,11 @@
"group": "Container orchestrators",
"pages": [
"integrations/platforms/kubernetes",
"infisical-agent/guides/docker-swarm-with-agent",
"integrations/platforms/docker-swarm-with-agent",
"integrations/platforms/ecs-with-agent"
]
},
"integrations/platforms/infisical-agent",
{
"group": "Docker",
"pages": [
@@ -286,19 +275,23 @@
"integrations/cloud/aws-secret-manager"
]
},
{
"group": "Digital Ocean",
"pages": ["integrations/cloud/digital-ocean-app-platform"]
},
"integrations/cloud/vercel",
"integrations/cloud/azure-key-vault",
"integrations/cloud/gcp-secret-manager",
{
"group": "Cloudflare",
"pages": [
"integrations/cloud/cloudflare-pages",
"integrations/cloud/cloudflare-workers"
]
},
"integrations/cloud/heroku",
"integrations/cloud/render",
{
"group": "View more",
"pages": [
"integrations/cloud/heroku",
"integrations/cloud/digital-ocean-app-platform",
"integrations/cloud/netlify",
"integrations/cloud/render",
"integrations/cloud/railway",
"integrations/cloud/flyio",
"integrations/cloud/laravel-forge",
@@ -306,8 +299,6 @@
"integrations/cloud/northflank",
"integrations/cloud/hasura-cloud",
"integrations/cloud/terraform-cloud",
"integrations/cloud/cloudflare-pages",
"integrations/cloud/cloudflare-workers",
"integrations/cloud/qovery",
"integrations/cloud/hashicorp-vault",
"integrations/cloud/cloud-66",
@@ -319,17 +310,17 @@
{
"group": "CI/CD Integrations",
"pages": [
"integrations/cloud/teamcity",
"integrations/cicd/jenkins",
"integrations/cicd/githubactions",
"integrations/cicd/gitlab",
"integrations/cicd/bitbucket",
"integrations/cloud/teamcity",
{
"group": "View more",
"pages": [
"integrations/cicd/circleci",
"integrations/cicd/travisci",
"integrations/cicd/bitbucket",
"integrations/cicd/codefresh",
"integrations/cicd/jenkins",
"integrations/cloud/checkly"
]
}
@@ -368,7 +359,7 @@
"pages": ["integrations/build-tools/gradle"]
},
{
"group": "Overview",
"group": "",
"pages": [
"sdks/overview"
]
@@ -524,11 +515,11 @@
]
},
{
"group": "Overview",
"group": "",
"pages": ["changelog/overview"]
},
{
"group": "",
"group": "Contributing",
"pages": [
{
"group": "Getting Started",