Skip to content
PoC Deno image for Google Cloud Run
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode chore: remove unneeded files Jul 8, 2019
src chore: remove unneeded files Jul 8, 2019
.gcloudignore chore: improve scripts in package.json Jul 5, 2019
.gitignore chore: remove unneeded files Jul 8, 2019
Dockerfile release: 2.0.1 Jul 8, 2019
LICENSE chore: remove unneeded files Jul 8, 2019
cloudbuild.yaml release: 1.0.1 Jul 4, 2019


This PoC looks at the possibilities of a Serverless runtime for Deno.

  • hayd/deno_docker Alpine Dockerfile
  • basic http server example from the std docs
  • bundles your source for extra fast runtimes, very necessary if you're creating a serverless runtime!

There's a Docker image available over at denoserverless/deno-serverless-poc.

Getting started

Make sure Docker, git, node and yarn are installed

git clone myProject && cd myProject && yarn
# Edit the index.ts, building the Dockerfile will now compile and bundle your source (and keeps an internal cache of all needed dependencies)
docker build -t my-docker-image .
docker run -it --init -p 8080:8080 my-docker-image
You can’t perform that action at this time.