Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
21 changes: 21 additions & 0 deletions container-images/demo/README.md
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
10 changes: 9 additions & 1 deletion internal/scripts/lib/update-changed-templates.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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[]) {
Expand Down
3 changes: 2 additions & 1 deletion rust/websocket/README.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down