diff --git a/website/.vitepress/adopters.ts b/website/.vitepress/adopters.ts index dc638352..9446829c 100644 --- a/website/.vitepress/adopters.ts +++ b/website/.vitepress/adopters.ts @@ -10,21 +10,21 @@ export const adopters: Adopter[] = [ { name: 'Docker', url: 'https://github.com/docker/mcp-registry', - img: 'https://github.com/docker.png', + img: '/img/adopters/docker.png', description: 'The industry-standard container platform uses Task in mcp-registry, the official registry for Docker Model Context Protocol servers.' }, { name: 'Vercel', url: 'https://github.com/vercel/terraform-provider-vercel', - img: 'https://github.com/vercel.png', + img: '/img/adopters/vercel.png', description: 'The team behind Next.js and the leading frontend cloud platform uses Task to run and release the official Vercel Terraform provider.' }, { name: 'HashiCorp', url: 'https://github.com/hashicorp/terraform-aws-terraform-enterprise-hvd', - img: 'https://github.com/hashicorp.png', + img: '/img/adopters/hashicorp.png', description: 'HashiCorp ships Task across its Validated Design modules for Terraform, Vault, Consul, Nomad, and Boundary on AWS, Azure, and GCP.' }, @@ -32,42 +32,42 @@ export const adopters: Adopter[] = [ { name: 'Microsoft', url: 'https://github.com/Azure/Azure-Sentinel', - img: 'https://github.com/microsoft.png', + img: '/img/adopters/microsoft.png', description: 'Azure Sentinel, Microsoft’s cloud-native SIEM used by enterprises worldwide, relies on Task to orchestrate its repository automation.' }, { name: 'Google Cloud', url: 'https://github.com/GoogleCloudPlatform/deploystack', - img: 'https://github.com/GoogleCloudPlatform.png', + img: '/img/adopters/google-cloud.png', description: 'DeployStack, Google Cloud’s one-click Terraform deployment tool, automates its workflows with Task.' }, { name: 'AWS', url: 'https://github.com/aws-samples/appmod-blueprints', - img: 'https://github.com/aws-samples.png', + img: '/img/adopters/aws.png', description: 'The AWS Samples AppMod Blueprints reference platform uses Task to orchestrate its demo environments.' }, { name: 'Anthropic', url: 'https://github.com/anthropics/buffa', - img: 'https://github.com/anthropics.png', + img: '/img/adopters/anthropic.png', description: 'Anthropic’s Rust protobuf implementation, buffa, uses Task for its build and release tooling.' }, { name: 'MongoDB', url: 'https://github.com/mongodb/mongo-go-driver', - img: 'https://github.com/mongodb.png', + img: '/img/adopters/mongodb.jpg', description: 'The official Go driver for MongoDB uses Task to orchestrate its build, lint, formatting, and full test suite across every commit.' }, { name: 'Redpanda', url: 'https://github.com/redpanda-data/connect', - img: 'https://github.com/redpanda-data.png', + img: '/img/adopters/redpanda.png', description: 'Redpanda Connect, the stream processor formerly known as Benthos, uses Task to orchestrate builds, Docker images, test suites, and its GitHub release pipeline.' }, @@ -75,63 +75,63 @@ export const adopters: Adopter[] = [ { name: 'Flet', url: 'https://github.com/flet-dev/flet', - img: 'https://github.com/flet-dev.png', + img: '/img/adopters/flet.png', description: 'Build realtime web, mobile and desktop apps in Python, with no frontend experience required.' }, { name: 'GoReleaser', url: 'https://github.com/goreleaser/goreleaser', - img: 'https://github.com/goreleaser.png', + img: '/img/adopters/goreleaser.png', description: 'Release engineering, simplified. GoReleaser is the de-facto release automation tool for Go projects.' }, { name: 'Arduino CLI', url: 'https://github.com/arduino/arduino-cli', - img: 'https://github.com/arduino.png', + img: '/img/adopters/arduino.png', description: 'The official Arduino command-line tool. Task powers the entire Arduino developer tooling stack across 70+ repositories.' }, { name: 'FerretDB', url: 'https://github.com/FerretDB/FerretDB', - img: 'https://github.com/FerretDB.png', + img: '/img/adopters/ferretdb.jpg', description: 'A truly open-source MongoDB alternative built on PostgreSQL, with Task driving every build and release step.' }, { name: 'Tyk', url: 'https://github.com/TykTechnologies/tyk', - img: 'https://github.com/TykTechnologies.png', + img: '/img/adopters/tyk.jpg', description: 'Open source API gateway supporting REST, GraphQL, TCP and gRPC, automated end-to-end with Task.' }, { name: 'Charm', url: 'https://github.com/charmbracelet/crush', - img: 'https://github.com/charmbracelet.png', + img: '/img/adopters/charm.png', description: 'The team behind Bubble Tea, a TUI framework for Go, uses Task to build Crush, the glamorous coding agent for all.' }, { name: 'Outline', url: 'https://github.com/OutlineFoundation/outline-server', - img: 'https://github.com/OutlineFoundation.png', + img: '/img/adopters/outline.png', description: 'Outline, the open-source proxy server originally built by Jigsaw (Google), uses Task for its build pipeline.' }, { name: 'werf', url: 'https://github.com/werf/werf', - img: 'https://github.com/werf.png', + img: '/img/adopters/werf.png', description: 'werf, the CNCF-hosted CI/CD tool for shipping software to Kubernetes, uses Task as its build and development entry point.' }, { name: 'Gobuster', url: 'https://github.com/OJ/gobuster', - img: 'https://github.com/OJ.png', + img: '/img/adopters/gobuster.jpg', description: 'The ubiquitous directory, DNS and virtual-host brute-forcing tool trusted by pen testers worldwide runs its entire build through Task.' } diff --git a/website/src/public/img/adopters/anthropic.png b/website/src/public/img/adopters/anthropic.png new file mode 100644 index 00000000..b659d5a2 Binary files /dev/null and b/website/src/public/img/adopters/anthropic.png differ diff --git a/website/src/public/img/adopters/arduino.png b/website/src/public/img/adopters/arduino.png new file mode 100644 index 00000000..a2089d35 Binary files /dev/null and b/website/src/public/img/adopters/arduino.png differ diff --git a/website/src/public/img/adopters/aws.png b/website/src/public/img/adopters/aws.png new file mode 100644 index 00000000..ac33b523 Binary files /dev/null and b/website/src/public/img/adopters/aws.png differ diff --git a/website/src/public/img/adopters/charm.png b/website/src/public/img/adopters/charm.png new file mode 100644 index 00000000..6411b9f2 Binary files /dev/null and b/website/src/public/img/adopters/charm.png differ diff --git a/website/src/public/img/adopters/docker.png b/website/src/public/img/adopters/docker.png new file mode 100644 index 00000000..f36ec0da Binary files /dev/null and b/website/src/public/img/adopters/docker.png differ diff --git a/website/src/public/img/adopters/ferretdb.jpg b/website/src/public/img/adopters/ferretdb.jpg new file mode 100644 index 00000000..88dbd74b Binary files /dev/null and b/website/src/public/img/adopters/ferretdb.jpg differ diff --git a/website/src/public/img/adopters/flet.png b/website/src/public/img/adopters/flet.png new file mode 100644 index 00000000..f1334c23 Binary files /dev/null and b/website/src/public/img/adopters/flet.png differ diff --git a/website/src/public/img/adopters/gobuster.jpg b/website/src/public/img/adopters/gobuster.jpg new file mode 100644 index 00000000..3e5f758c Binary files /dev/null and b/website/src/public/img/adopters/gobuster.jpg differ diff --git a/website/src/public/img/adopters/google-cloud.png b/website/src/public/img/adopters/google-cloud.png new file mode 100644 index 00000000..2f0aeb5c Binary files /dev/null and b/website/src/public/img/adopters/google-cloud.png differ diff --git a/website/src/public/img/adopters/goreleaser.png b/website/src/public/img/adopters/goreleaser.png new file mode 100644 index 00000000..10eeba2e Binary files /dev/null and b/website/src/public/img/adopters/goreleaser.png differ diff --git a/website/src/public/img/adopters/hashicorp.png b/website/src/public/img/adopters/hashicorp.png new file mode 100644 index 00000000..0c02131c Binary files /dev/null and b/website/src/public/img/adopters/hashicorp.png differ diff --git a/website/src/public/img/adopters/microsoft.png b/website/src/public/img/adopters/microsoft.png new file mode 100644 index 00000000..b15cce6c Binary files /dev/null and b/website/src/public/img/adopters/microsoft.png differ diff --git a/website/src/public/img/adopters/mongodb.jpg b/website/src/public/img/adopters/mongodb.jpg new file mode 100644 index 00000000..167a753b Binary files /dev/null and b/website/src/public/img/adopters/mongodb.jpg differ diff --git a/website/src/public/img/adopters/outline.png b/website/src/public/img/adopters/outline.png new file mode 100644 index 00000000..c6dbc003 Binary files /dev/null and b/website/src/public/img/adopters/outline.png differ diff --git a/website/src/public/img/adopters/redpanda.png b/website/src/public/img/adopters/redpanda.png new file mode 100644 index 00000000..fd3eedb6 Binary files /dev/null and b/website/src/public/img/adopters/redpanda.png differ diff --git a/website/src/public/img/adopters/tyk.jpg b/website/src/public/img/adopters/tyk.jpg new file mode 100644 index 00000000..1e45c6fc Binary files /dev/null and b/website/src/public/img/adopters/tyk.jpg differ diff --git a/website/src/public/img/adopters/vercel.png b/website/src/public/img/adopters/vercel.png new file mode 100644 index 00000000..4d15361b Binary files /dev/null and b/website/src/public/img/adopters/vercel.png differ diff --git a/website/src/public/img/adopters/werf.png b/website/src/public/img/adopters/werf.png new file mode 100644 index 00000000..41d00c67 Binary files /dev/null and b/website/src/public/img/adopters/werf.png differ