diff --git a/data/integrations.ts b/data/integrations.ts index 3970845..c643583 100644 --- a/data/integrations.ts +++ b/data/integrations.ts @@ -48,6 +48,13 @@ export const integrationCategories: IntegrationCategory[] = [ logo: "/images/integrations/vllm-logo.png", projectUrl: "https://vllm.dev", }, + { + name: "SGLang", + description: "Stream SGLang model weights directly from S3-compatible object storage.", + docsUrl: "https://docs.rustfs.com/en/developer/integration/ai/sglang", + logo: "/images/integrations/sglang-logo.svg", + projectUrl: "https://sglang.io", + }, ], }, { @@ -103,6 +110,13 @@ export const integrationCategories: IntegrationCategory[] = [ logo: "/images/integrations/jenkins-logo.svg", projectUrl: "https://www.jenkins.io", }, + { + name: "Helm", + description: "Host a private Helm chart repository in S3-compatible object storage with helm-s3.", + docsUrl: "https://docs.rustfs.com/en/developer/integration/devops/helm", + logo: "/images/integrations/helm-logo.svg", + projectUrl: "https://helm.sh", + }, { name: "Gitea", description: "Store Gitea LFS, packages, and attachments in S3-compatible object storage.", @@ -131,6 +145,13 @@ export const integrationCategories: IntegrationCategory[] = [ logo: "/images/integrations/fluentd-logo.svg", projectUrl: "https://www.fluentd.org", }, + { + name: "Fluent Bit", + description: "Deliver Fluent Bit logs and events to S3-compatible object storage with the S3 output.", + docsUrl: "https://docs.rustfs.com/en/developer/integration/observability/fluent-bit", + logo: "/images/integrations/fluent-bit-logo.png", + projectUrl: "https://fluentbit.io", + }, { name: "GreptimeDB", description: "Store GreptimeDB time-series data in S3-compatible object storage.", @@ -381,6 +402,13 @@ export const integrationCategories: IntegrationCategory[] = [ logo: "/images/integrations/seatunnel-logo.png", projectUrl: "https://seatunnel.apache.org", }, + { + name: "Apache Pulsar", + description: "Offload cold Apache Pulsar topic ledgers to S3-compatible object storage with tiered storage.", + docsUrl: "https://docs.rustfs.com/en/developer/integration/big-data/pulsar", + logo: "/images/integrations/pulsar-logo.svg", + projectUrl: "https://pulsar.apache.org", + }, { name: "Alluxio", description: "Cache S3-compatible object storage buckets with Alluxio for faster reads.", @@ -471,6 +499,20 @@ export const integrationCategories: IntegrationCategory[] = [ description: "Run celld, the self-hosted Durable Objects runtime, with fleet state in S3-compatible object storage.", docsUrl: "https://docs.rustfs.com/en/developer/integration/cloud-native/celld", }, + { + name: "Dapr", + description: "Read and write S3-compatible object storage from any Dapr application through the S3 binding.", + docsUrl: "https://docs.rustfs.com/en/developer/integration/cloud-native/dapr", + logo: "/images/integrations/dapr-logo.svg", + projectUrl: "https://dapr.io", + }, + { + name: "Apache Camel", + description: "Route data in and out of S3-compatible object storage with Camel integration routes.", + docsUrl: "https://docs.rustfs.com/en/developer/integration/cloud-native/camel", + logo: "/images/integrations/camel-logo.svg", + projectUrl: "https://camel.apache.org", + }, ], }, { diff --git a/public/images/integrations/camel-logo.svg b/public/images/integrations/camel-logo.svg new file mode 100644 index 0000000..2341e88 --- /dev/null +++ b/public/images/integrations/camel-logo.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/integrations/dapr-logo.svg b/public/images/integrations/dapr-logo.svg new file mode 100644 index 0000000..716c3e4 --- /dev/null +++ b/public/images/integrations/dapr-logo.svg @@ -0,0 +1,15 @@ + + + + Artboard + Created with Sketch. + + + + + + + + + + \ No newline at end of file diff --git a/public/images/integrations/fluent-bit-logo.png b/public/images/integrations/fluent-bit-logo.png new file mode 100644 index 0000000..5223c06 Binary files /dev/null and b/public/images/integrations/fluent-bit-logo.png differ diff --git a/public/images/integrations/helm-logo.svg b/public/images/integrations/helm-logo.svg new file mode 100644 index 0000000..1e2db8a --- /dev/null +++ b/public/images/integrations/helm-logo.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/integrations/pulsar-logo.svg b/public/images/integrations/pulsar-logo.svg new file mode 100644 index 0000000..7415388 --- /dev/null +++ b/public/images/integrations/pulsar-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/images/integrations/sglang-logo.svg b/public/images/integrations/sglang-logo.svg new file mode 100644 index 0000000..4d63939 --- /dev/null +++ b/public/images/integrations/sglang-logo.svg @@ -0,0 +1 @@ +