Skip to content

Adding self-hosting guides to existing documentation. - #5106

Closed
ashwin-infisical wants to merge 1 commit into
mainfrom
ashwin-self-hosting
Closed

Adding self-hosting guides to existing documentation.#5106
ashwin-infisical wants to merge 1 commit into
mainfrom
ashwin-self-hosting

Conversation

@ashwin-infisical

Copy link
Copy Markdown
Contributor

Updating:

  • Docker compose
  • overview (introduction)
  • kubernetes-helm

Adding:

  • AWS
  • GCP

Steps to verify the change

  • check over content and formatting accuracy

Type

  • Fix
  • Feature
  • Improvement
  • Breaking
  • Docs
  • Chore

Updating:
- Docker compose
- overview (introduction)
- kubernetes-helm

Adding:
- AWS
- GCP
@maidul98

maidul98 commented Jan 5, 2026

Copy link
Copy Markdown
Collaborator

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@greptile-apps

greptile-apps Bot commented Jan 5, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR adds comprehensive self-hosting deployment guides for AWS (ECS with Fargate) and GCP (GKE), and enhances existing Docker Compose and Kubernetes Helm documentation with additional configuration options and best practices.

Key additions:

  • New aws-native.mdx guide covering ECS, RDS, ElastiCache, ALB setup with detailed security practices
  • New gcp-native.mdx guide covering GKE, Cloud SQL, Memorystore with VPC configuration
  • Enhanced Docker Compose guide with Podman support and optional hardening configurations
  • Expanded Kubernetes Helm guide with monitoring, backup strategies, and HA considerations
  • Updated navigation structure in docs.json to include new deployment options

Issues found:

  • GCP card in overview page links to wrong destination (docker-swarm instead of gcp-native)

Confidence Score: 4/5

  • This documentation PR is safe to merge after fixing the broken link
  • Score reflects high-quality documentation additions with one broken link that needs correction. The content is well-structured, comprehensive, and follows security best practices. No code changes means no runtime risk.
  • docs/self-hosting/overview.mdx requires attention due to incorrect href linking GCP card to docker-swarm instead of gcp-native

Important Files Changed

Filename Overview
docs/self-hosting/deployment-options/aws-native.mdx New comprehensive AWS ECS deployment guide with security best practices
docs/self-hosting/deployment-options/gcp-native.mdx New comprehensive GCP GKE deployment guide with security best practices
docs/self-hosting/overview.mdx Updated overview with new AWS and GCP deployment options, but GCP card has incorrect href

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

6 files reviewed, 1 comment

Edit Code Review Agent Settings | Greptile

Comment on lines +62 to +66
<Card
title="GCP"
color="#000000"
icon="gear-complex-code"
href="./deployment-options/kubernetes-helm"
icon="google"
href="./deployment-options/docker-swarm"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

syntax: GCP card links to Docker Swarm instead of GCP deployment guide

Suggested change
<Card
title="GCP"
color="#000000"
icon="gear-complex-code"
href="./deployment-options/kubernetes-helm"
icon="google"
href="./deployment-options/docker-swarm"
<Card
title="GCP"
color="#000000"
icon="google"
href="./deployment-options/gcp-native"
>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants