diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 96bf0c5d4f..a3291790d8 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -16,11 +16,12 @@ solutions/testing @vercel/turbo-oss @goncy @lfades @lpalmes build-output-api @tootallnate @lfades @lpalmes # Backend language and service examples -/go/ @vercel/team-backends -/rust/ @vercel/team-backends -/ruby/ @vercel/team-backends -/services/ @vercel/team-backends -/python/ @vercel/team-backends @vercel/team-python +/go/ @vercel/team-backends @vercel/compute +/rust/ @vercel/team-backends @vercel/compute +/ruby/ @vercel/team-backends @vercel/compute +/services/ @vercel/team-backends @vercel/compute +/python/ @vercel/team-backends @vercel/team-python @vercel/compute +/container-images/ @vercel/team-backends @vercel/compute vercel-tutor @chibicode diff --git a/container-images/demo/README.md b/container-images/demo/README.md index 768e7e73bc..e632f777e1 100644 --- a/container-images/demo/README.md +++ b/container-images/demo/README.md @@ -1,3 +1,24 @@ +--- +name: Container Images +slug: container-images-demo +description: Containerized services built from their own Dockerfiles, running as Vercel Functions behind a single domain. +framework: + - Next.js + - Other +type: + - Starter +css: + - Tailwind +githubUrl: https://github.com/vercel/examples/tree/main/container-images/demo +demoUrl: https://container-images-demo.vercel.app +deployUrl: https://vercel.com/new/clone?repository-url=https://github.com/vercel/examples/tree/main/container-images/demo&project-name=container-images-demo&repository-name=container-images-demo +publisher: Vercel +relatedTemplates: + - rust-axum + - rust-websocket + - rust-hello-world +--- + # Dockerfile Runtime A collection of containerized services running as [Vercel Functions](https://vercel.com/docs/functions), each built from its own `Dockerfile` and routed through a single [`vercel.json`](./vercel.json). It showcases the Vercel Dockerfile runtime alongside the native Next.js runtime — nine independent services sharing one domain. diff --git a/internal/scripts/lib/update-changed-templates.ts b/internal/scripts/lib/update-changed-templates.ts index bac7366a08..1e166dd6c6 100644 --- a/internal/scripts/lib/update-changed-templates.ts +++ b/internal/scripts/lib/update-changed-templates.ts @@ -2,7 +2,15 @@ import path from 'path' import log from './log' import updateTemplate from './contentful/update-template' -const DIRS = ['edge-middleware', 'python', 'rust', 'solutions', 'starter', 'storage'] +const DIRS = [ + 'container-images', + 'edge-middleware', + 'python', + 'rust', + 'solutions', + 'starter', + 'storage', +] const IS_README = /readme\.md$/i export default async function updateChangedTemplates(changedFiles: string[]) { diff --git a/rust/websocket/README.md b/rust/websocket/README.md index 643e340d11..482e7df3fe 100644 --- a/rust/websocket/README.md +++ b/rust/websocket/README.md @@ -1,8 +1,9 @@ --- name: Rust WebSocket slug: rust-websocket -description: A Rust WebSocket server Vercel +description: Rust WebSocket Server framework: + - Axum - Other type: - Starter