chore: import upstream snapshot with attribution
This commit is contained in:
+373
@@ -0,0 +1,373 @@
|
||||
{
|
||||
"$schema": "https://mintlify.com/docs.json",
|
||||
"theme": "mint",
|
||||
"name": "InsForge Docs",
|
||||
"colors": {
|
||||
"primary": "#07C983",
|
||||
"light": "#4ADE80",
|
||||
"dark": "#059669"
|
||||
},
|
||||
"appearance": {
|
||||
"default": "dark"
|
||||
},
|
||||
"styling": {
|
||||
"eyebrows": "section"
|
||||
},
|
||||
"seo": {
|
||||
"metatags": {
|
||||
"og:site_name": "InsForge Docs",
|
||||
"google-site-verification": "2dSsr0kxw61j9-qSOR0a1dq1PT6U1-2o3kiZMdsIf9g"
|
||||
},
|
||||
"indexing": "navigable"
|
||||
},
|
||||
"search": {
|
||||
"prompt": "Search InsForge docs..."
|
||||
},
|
||||
"favicon": "/favicon.png",
|
||||
"navigation": {
|
||||
"tabs": [
|
||||
{
|
||||
"tab": "Docs",
|
||||
"groups": [
|
||||
{
|
||||
"group": "Getting Started",
|
||||
"pages": [
|
||||
"introduction",
|
||||
"products",
|
||||
{
|
||||
"group": "Quickstart",
|
||||
"expanded": true,
|
||||
"pages": ["quickstart", "mcp-setup"]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Products",
|
||||
"expanded": true,
|
||||
"pages": [
|
||||
{
|
||||
"group": "Database",
|
||||
"pages": [
|
||||
"core-concepts/database/overview",
|
||||
"core-concepts/database/migrations",
|
||||
"core-concepts/database/backups",
|
||||
"core-concepts/database/pgvector"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Authentication",
|
||||
"pages": [
|
||||
"core-concepts/authentication/overview"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Storage",
|
||||
"pages": [
|
||||
"core-concepts/storage/overview",
|
||||
"core-concepts/storage/s3-compatibility"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Realtime",
|
||||
"pages": [
|
||||
"core-concepts/realtime/overview"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Edge Functions",
|
||||
"pages": [
|
||||
"core-concepts/functions/overview",
|
||||
"core-concepts/functions/schedules"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Model Gateway",
|
||||
"pages": [
|
||||
"core-concepts/ai/overview"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Sites",
|
||||
"pages": [
|
||||
"core-concepts/sites/overview"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Messaging",
|
||||
"pages": [
|
||||
"core-concepts/messaging/overview",
|
||||
"core-concepts/messaging/custom-smtp"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Payments",
|
||||
"pages": [
|
||||
"core-concepts/payments/overview",
|
||||
"core-concepts/payments/stripe",
|
||||
"core-concepts/payments/razorpay"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Custom Compute",
|
||||
"pages": [
|
||||
"core-concepts/compute/overview"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Analytics",
|
||||
"pages": [
|
||||
"core-concepts/analytics/overview"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Web Scraper",
|
||||
"pages": [
|
||||
"core-concepts/webscraper/overview"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Agent-Native Initiatives",
|
||||
"pages": [
|
||||
"agent-native/overview",
|
||||
"agent-native/vscode-extension",
|
||||
"agent-native/cli-harness",
|
||||
"agent-native/diagnostics",
|
||||
"agent-native/config-as-code",
|
||||
"agent-native/branching"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Referral Program",
|
||||
"root": "referral-program",
|
||||
"pages": []
|
||||
},
|
||||
{
|
||||
"group": "Partnership",
|
||||
"pages": [
|
||||
"partnership",
|
||||
"oauth-server"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Self-Hosting",
|
||||
"pages": [
|
||||
"deployment/deployment-security-guide",
|
||||
"deployment/deploy-to-aws-ec2",
|
||||
"deployment/deploy-to-azure-virtual-machines",
|
||||
"deployment/deploy-to-containarium",
|
||||
"deployment/deploy-to-google-cloud-compute-engine"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Resources",
|
||||
"pages": [
|
||||
"alternatives",
|
||||
"pricing",
|
||||
"showcase"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"tab": "SDK & Examples",
|
||||
"groups": [
|
||||
{
|
||||
"group": "TypeScript",
|
||||
"icon": "js",
|
||||
"pages": [
|
||||
"sdks/typescript/overview",
|
||||
"sdks/typescript/database",
|
||||
"sdks/typescript/auth",
|
||||
"sdks/typescript/storage",
|
||||
"sdks/typescript/functions",
|
||||
"sdks/typescript/ai",
|
||||
"sdks/typescript/realtime",
|
||||
"sdks/typescript/email",
|
||||
{
|
||||
"group": "Payments",
|
||||
"pages": [
|
||||
"sdks/typescript/payments",
|
||||
"sdks/typescript/payments-stripe",
|
||||
"sdks/typescript/payments-razorpay"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Framework Guides",
|
||||
"pages": [
|
||||
"examples/framework-guides/nextjs",
|
||||
"examples/framework-guides/react",
|
||||
"examples/framework-guides/vue",
|
||||
"examples/framework-guides/nuxt",
|
||||
"examples/framework-guides/svelte"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Swift",
|
||||
"icon": "swift",
|
||||
"pages": [
|
||||
"sdks/swift/overview",
|
||||
"sdks/swift/database",
|
||||
"sdks/swift/auth",
|
||||
"sdks/swift/storage",
|
||||
"sdks/swift/functions",
|
||||
"sdks/swift/ai",
|
||||
"sdks/swift/realtime"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Kotlin",
|
||||
"icon": "android",
|
||||
"pages": [
|
||||
"sdks/kotlin/overview",
|
||||
"sdks/kotlin/database",
|
||||
"sdks/kotlin/auth",
|
||||
"sdks/kotlin/storage",
|
||||
"sdks/kotlin/functions",
|
||||
"sdks/kotlin/ai",
|
||||
"sdks/kotlin/realtime"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "REST API",
|
||||
"icon": "code",
|
||||
"pages": [
|
||||
"sdks/rest/overview",
|
||||
"sdks/rest/database",
|
||||
"sdks/rest/auth",
|
||||
"sdks/rest/storage",
|
||||
"sdks/rest/functions",
|
||||
"sdks/rest/ai",
|
||||
"sdks/rest/realtime"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Examples",
|
||||
"pages": ["examples/overview"]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"tab": "API Reference",
|
||||
"groups": [
|
||||
{
|
||||
"group": "Tables",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/tables.yaml"
|
||||
},
|
||||
{
|
||||
"group": "Authentication",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/auth.yaml"
|
||||
},
|
||||
{
|
||||
"group": "Records",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/records.yaml"
|
||||
},
|
||||
{
|
||||
"group": "Storage",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/storage.yaml"
|
||||
},
|
||||
{
|
||||
"group": "Model Gateway",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/ai.yaml"
|
||||
},
|
||||
{
|
||||
"group": "Functions",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/functions.yaml"
|
||||
},
|
||||
{
|
||||
"group": "Realtime",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/realtime.yaml"
|
||||
},
|
||||
{
|
||||
"group": "Messaging",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/email.yaml"
|
||||
},
|
||||
{
|
||||
"group": "Payments",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/payments.yaml"
|
||||
},
|
||||
{
|
||||
"group": "Secrets",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/secrets.yaml"
|
||||
},
|
||||
{
|
||||
"group": "Logs",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/logs.yaml"
|
||||
},
|
||||
{
|
||||
"group": "Metadata",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/metadata.yaml"
|
||||
},
|
||||
{
|
||||
"group": "Health",
|
||||
"openapi": "https://raw.githubusercontent.com/InsForge/InsForge/main/openapi/health.yaml"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"global": {
|
||||
"anchors": [
|
||||
{
|
||||
"anchor": "Community",
|
||||
"href": "https://discord.gg/MPxwj5xVvW",
|
||||
"icon": "discord"
|
||||
},
|
||||
{
|
||||
"anchor": "Blog",
|
||||
"href": "https://insforge.dev/blog",
|
||||
"icon": "newspaper"
|
||||
},
|
||||
{
|
||||
"anchor": "Roadmap",
|
||||
"href": "https://feedback.insforge.dev/roadmap",
|
||||
"icon": "route"
|
||||
},
|
||||
{
|
||||
"anchor": "GitHub",
|
||||
"href": "https://github.com/InsForge/InsForge",
|
||||
"icon": "github"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"redirects": [
|
||||
{ "source": "/core-concepts/database/branching", "destination": "/agent-native/branching" },
|
||||
{ "source": "/configuration/config-as-code", "destination": "/agent-native/config-as-code" },
|
||||
{ "source": "/core-concepts/deployments/overview", "destination": "/core-concepts/sites/overview" },
|
||||
{ "source": "/deployment/deploy-to-render", "destination": "/deployment/deploy-to-aws-ec2" }
|
||||
],
|
||||
"logo": {
|
||||
"light": "/logo/light.svg",
|
||||
"dark": "/logo/dark.svg",
|
||||
"href": "https://insforge.dev"
|
||||
},
|
||||
"navbar": {
|
||||
"primary": {
|
||||
"type": "button",
|
||||
"label": "Get Started",
|
||||
"href": "https://insforge.dev/auth/sign-up"
|
||||
}
|
||||
},
|
||||
"contextual": {
|
||||
"options": [
|
||||
"copy",
|
||||
"view",
|
||||
"chatgpt",
|
||||
"claude",
|
||||
"perplexity",
|
||||
"mcp",
|
||||
"cursor",
|
||||
"vscode"
|
||||
]
|
||||
},
|
||||
"footer": {
|
||||
"socials": {
|
||||
"x": "https://x.com/InsForge_dev",
|
||||
"github": "https://github.com/InsForge/InsForge",
|
||||
"linkedin": "https://linkedin.com/company/insforge"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user