├── .github ├── CODE_OF_CONDUCT.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── go-function-offline-testing.yml │ ├── python-function-offline-testing.yml │ └── triggers-functions-offline-testing.yml ├── .gitignore ├── README.md ├── containers ├── bash-scheduled-job │ ├── README.md │ ├── app │ │ ├── Dockerfile │ │ ├── script.sh │ │ └── server.sh │ ├── package.json │ └── serverless.yml ├── csharp-hello-world │ ├── Dockerfile │ ├── HelloWorldApp.csproj │ ├── Program.cs │ └── README.md ├── function-handler-java │ ├── .gitignore │ ├── README.md │ ├── java-container │ │ ├── Dockerfile │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── Handler.java │ ├── package.json │ └── serverless.yml ├── grpc-http2-go │ ├── Dockerfile │ ├── README.md │ ├── client │ │ └── client.go │ ├── go.mod │ ├── go.sum │ ├── hello.pb.go │ ├── hello.proto │ ├── hello_grpc.pb.go │ └── server │ │ └── main.go ├── memos-terraform │ ├── README.md │ └── main.tf ├── nginx-cors-private-python │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── curl.tftpl │ ├── docker-compose.yml │ ├── gateway │ │ ├── Dockerfile │ │ └── conf.template │ ├── index.tftpl │ ├── server │ │ ├── Dockerfile │ │ ├── dummy.png │ │ ├── hello.png │ │ ├── requirements.txt │ │ └── server.py │ └── terraform │ │ ├── .gitignore │ │ ├── main.tf │ │ └── vars │ │ └── main.tfvars ├── nginx-hello-world │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ └── serverless.yml ├── python-hello-world │ ├── README.md │ ├── container │ │ ├── Dockerfile │ │ ├── handler.py │ │ └── requirements.txt │ ├── package-lock.json │ ├── package.json │ └── serverless.yml ├── python-s3-upload │ ├── README.md │ ├── container │ │ ├── Dockerfile │ │ ├── app.py │ │ └── requirements.txt │ └── terraform │ │ ├── container.tf │ │ ├── image.tf │ │ ├── outputs.tf │ │ ├── providers.tf │ │ ├── s3.tf │ │ ├── variables.tf │ │ └── versions.tf ├── ruby-hello-world │ ├── Dockerfile │ ├── Gemfile │ ├── README.md │ └── app.rb ├── rust-hello-world │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Dockerfile │ ├── README.md │ └── src │ │ └── main.rs ├── terraform-nginx-hello-world │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ ├── providers.tf │ ├── variables.tf │ └── versions.tf ├── terraform-triggers │ ├── .gitignore │ ├── README.md │ ├── docker.tf │ ├── docker │ │ ├── go │ │ │ ├── Dockerfile │ │ │ ├── go.mod │ │ │ └── server.go │ │ └── python │ │ │ ├── Dockerfile │ │ │ ├── requirements.txt │ │ │ └── server.py │ ├── mnq_nats.tf │ ├── mnq_sqs.tf │ ├── outputs.tf │ ├── provider.tf │ ├── serverless_containers.tf │ ├── tests │ │ ├── .gitignore │ │ ├── requirements.txt │ │ └── send_messages.py │ ├── triggers.tf │ ├── variables.tf │ └── versions.tf ├── vpc-metabase │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ ├── providers.tf │ └── variables.tf └── vpc-mongodb │ ├── README.md │ ├── app │ ├── Dockerfile │ ├── deno.json │ ├── deno.lock │ └── main.ts │ ├── main.tf │ ├── outputs.tf │ ├── providers.tf │ └── variables.tf ├── docs └── templates │ └── readme-example-template.md ├── functions ├── badge-php │ ├── .gitignore │ ├── README.md │ ├── composer.json │ ├── handler.php │ ├── package.json │ ├── serverless.yml │ └── views │ │ └── badge.twig ├── cors-go │ ├── .gitignore │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── handler.go │ ├── handler_test.go │ ├── package.json │ ├── serverless.yml │ └── test │ │ └── main.go ├── cors-node │ ├── .gitignore │ ├── README.md │ ├── handler.js │ ├── package.json │ └── serverless.yml ├── cors-python │ ├── .gitignore │ ├── README.md │ ├── handler.py │ ├── package.json │ ├── requirements-dev.txt │ ├── serverless.yml │ └── test │ │ └── cors_python_test.py ├── cors-rust-multipart │ ├── Cargo.toml │ ├── README.md │ ├── package.json │ ├── serverless.yml │ └── src │ │ └── lib.rs ├── cors-rust │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── package.json │ ├── serverless.yml │ └── src │ │ └── lib.rs ├── go-hello-world │ ├── .gitignore │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── handler.go │ ├── handler_test.go │ ├── package-lock.json │ ├── package.json │ ├── serverless.yml │ └── test │ │ └── main.go ├── go-mail │ ├── .env │ ├── .gitignore │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── handler.go │ ├── package.json │ └── serverless.yml ├── go-mnq-sqs-publish │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── handler.go │ ├── handler_test.go │ ├── package-lock.json │ ├── package.json │ ├── serverless.yml │ └── test │ │ └── main.go ├── go-mongo │ ├── README.md │ ├── cmd │ │ └── main.go │ ├── go.mod │ ├── go.sum │ └── main.go ├── go-upload-file-s3-multipart │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── handler.go │ ├── handler_test.go │ └── test │ │ └── main.go ├── image-labelling-node │ ├── .gitignore │ ├── README.md │ ├── handler.js │ ├── package.json │ └── serverless.yml ├── image-transform-node │ ├── .gitignore │ ├── BucketScan.js │ ├── ImageTransform.js │ ├── README.md │ ├── package.json │ └── serverless.yml ├── node-terraform │ ├── .gitignore │ ├── README.md │ ├── function │ │ ├── index.js │ │ ├── package-lock.json │ │ └── package.json │ ├── main.tf │ └── provider.tf ├── node-upload-file-s3-multipart │ ├── .gitignore │ ├── README.md │ ├── handler.js │ ├── package.json │ └── serverless.yml ├── php-s3 │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── function │ │ ├── composer.json │ │ ├── composer.lock │ │ └── handler.php │ └── terraform │ │ └── main.tf ├── postgre-sql-node │ ├── .gitignore │ ├── README.md │ ├── handler.js │ ├── package.json │ └── serverless.yml ├── postgre-sql-python │ ├── README.md │ ├── bin │ │ ├── deploy.sh │ │ └── deps.sh │ ├── handlers │ │ └── handler.py │ ├── package.json │ ├── requirements-dev.txt │ ├── requirements.txt │ └── serverless.yml ├── python-chatbot │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── chatbot.py │ │ ├── english-corpus.sqlite3 │ │ └── templates │ │ │ └── index.html │ ├── bin │ │ ├── deploy.sh │ │ └── deps.sh │ ├── package.json │ ├── requirements-dev.txt │ ├── requirements.txt │ └── serverless.yml ├── python-dependencies │ ├── .gitignore │ ├── README.md │ ├── bin │ │ ├── deploy.sh │ │ └── deps.sh │ ├── handlers │ │ └── handler.py │ ├── package-lock.json │ ├── package.json │ ├── requirements-dev.txt │ ├── requirements.txt │ └── serverless.yml ├── python-sqs-trigger-async-worker │ ├── README.md │ ├── function │ │ ├── handler.py │ │ └── requirements.txt │ └── main.tf ├── python-sqs-trigger-hello-world │ ├── README.md │ ├── handler.py │ └── main.tf ├── python-tem-smtp-server │ ├── README.md │ ├── handler.py │ └── main.tf ├── python-upload-file-s3-multipart │ ├── README.md │ ├── app.py │ ├── requirements-dev.txt │ └── requirements.txt ├── redis-tls │ ├── .gitignore │ ├── README.md │ ├── requirements.txt │ ├── terraform │ │ ├── main.tf │ │ ├── provider.tf │ │ ├── store.tf │ │ └── variables.tf │ └── weather_to_redis.py ├── rust-mnist │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── common │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── serverless.yaml │ ├── src │ │ ├── bin │ │ │ └── test-server.rs │ │ └── lib.rs │ ├── training │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ └── www │ │ ├── .gitignore │ │ ├── index.html │ │ ├── package.json │ │ ├── pnpm-lock.yaml │ │ ├── public │ │ └── sls.svg │ │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── Drawing.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── env.d.ts │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ └── vite.config.ts ├── secret-manager-rotate-secret │ ├── .gitignore │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── handler.go │ ├── package.json │ ├── random │ │ └── string.go │ └── serverless.yml ├── serverless-gateway-python │ ├── README.md │ ├── app.py │ ├── requirements-dev.txt │ ├── requirements.txt │ └── scripts │ │ ├── add_function_to_gateway.sh │ │ ├── delete_function_from_gateway.sh │ │ └── list_gateway_endpoints.sh ├── terraform-python-example │ ├── README.md │ ├── function │ │ └── handler.py │ ├── main.tf │ ├── provider.tf │ ├── terraform.tfvars │ └── variables.tf ├── trigger-image-transform-node │ ├── .DS_Store │ ├── .gitignore │ ├── BucketScan.js │ ├── ImageTransform.js │ ├── README.md │ ├── package.json │ └── serverless.yml ├── triggers-getting-started │ ├── .gitignore │ ├── .terraform.lock.hcl │ ├── README.md │ ├── go │ │ ├── cmd │ │ │ └── main.go │ │ ├── go.mod │ │ ├── go.sum │ │ └── handler.go │ ├── main.tf │ ├── nats.tf │ ├── node │ │ ├── .gitignore │ │ ├── handler.js │ │ ├── package-lock.json │ │ └── package.json │ ├── outputs.tf │ ├── php │ │ └── handler.php │ ├── provider.tf │ ├── python │ │ ├── handler.py │ │ └── requirements-dev.txt │ ├── rust │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── sqs.tf │ └── tests │ │ ├── requirements.txt │ │ ├── send_nats_messages.py │ │ ├── send_sqs_messages.py │ │ └── test_handler.py ├── triggers-nats │ ├── .gitignore │ ├── README.md │ ├── files │ │ └── function.zip │ ├── function │ │ └── handler.py │ ├── main.tf │ ├── messaging.tf │ ├── outputs.tf │ ├── provider.tf │ └── tests │ │ ├── requirements.txt │ │ └── send_messages.py └── typescript-with-node │ ├── .gitignore │ ├── README.md │ ├── handler.ts │ ├── package.json │ └── serverless.yml ├── jobs ├── instances-snapshot-cleaner │ ├── Dockerfile │ ├── README.md │ ├── go.mod │ ├── go.sum │ └── main.go ├── instances-snapshot │ ├── Dockerfile │ ├── README.md │ ├── go.mod │ ├── go.sum │ └── main.go ├── ml-ops │ ├── README.md │ ├── data │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── main.py │ │ └── requirements.txt │ ├── docker-compose.yml │ ├── inference │ │ ├── Dockerfile │ │ ├── data.py │ │ ├── example.json │ │ ├── loader.py │ │ ├── main.py │ │ └── requirements.txt │ ├── terraform │ │ ├── container.tf │ │ ├── images.tf │ │ ├── jobs.tf │ │ ├── outputs.tf │ │ ├── providers.tf │ │ ├── s3.tf │ │ ├── utils.tf │ │ ├── variables.tf │ │ └── versions.tf │ └── training │ │ ├── Dockerfile │ │ ├── main.py │ │ ├── requirements.txt │ │ └── training.py ├── registry-empty-ressource-cleaner │ ├── Dockerfile │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── registry.go ├── registry-version-based-retention │ ├── Dockerfile │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── registry.go └── terraform-hello-world │ ├── README.md │ ├── image │ ├── Dockerfile │ └── hello.sh │ └── terraform │ ├── images.tf │ ├── jobs.tf │ ├── outputs.tf │ ├── providers.tf │ ├── variables.tf │ └── versions.tf ├── mnq ├── large-messages │ ├── README.md │ ├── function │ │ ├── handler │ │ │ └── large_messages.py │ │ └── requirements.txt │ ├── main.tf │ └── upload_img.sh ├── serverless-scraping │ ├── .gitignore │ ├── README.md │ ├── archives │ │ └── .gitignore │ ├── consumer │ │ ├── handlers │ │ │ └── consumer.py │ │ └── requirements.txt │ ├── scraper │ │ ├── handlers │ │ │ └── scrape_hn.py │ │ └── requirements.txt │ └── terraform │ │ └── main.tf └── sns-instances-notification-system │ ├── README.md │ ├── publisher-server │ ├── Dockerfile │ ├── cmd │ │ └── publisher │ │ │ └── main.go │ ├── go.mod │ ├── go.sum │ ├── internal │ │ ├── handlers │ │ │ ├── high_cpu_usage.go │ │ │ └── low_cpu_usage.go │ │ ├── sns_client │ │ │ └── client.go │ │ └── utils │ │ │ └── utils.go │ └── www │ │ ├── index.html │ │ └── templates │ │ └── message.html │ ├── subscriber-server │ ├── Dockerfile │ ├── cmd │ │ └── subscriber │ │ │ └── main.go │ ├── go.mod │ ├── go.sum │ ├── internal │ │ ├── app │ │ │ └── app_state.go │ │ ├── handlers │ │ │ ├── common.go │ │ │ ├── notifications.go │ │ │ ├── sns_service.go │ │ │ └── subscription.go │ │ ├── types │ │ │ ├── confirmation.go │ │ │ └── notification.go │ │ └── utils │ │ │ └── utils.go │ └── www │ │ ├── index.html │ │ └── templates │ │ ├── confirm-subscription.html │ │ ├── message.html │ │ └── notifications.html │ └── terraform │ ├── main.tf │ └── variables.tf └── projects ├── blogpost-glacier ├── README.md ├── caas │ ├── .env │ ├── my-container │ │ ├── Dockerfile │ │ ├── go.mod │ │ ├── go.sum │ │ ├── layout.html │ │ └── main.go │ ├── package-lock.json │ ├── package.json │ └── serverless.yml ├── faas │ ├── .env │ ├── go.mod │ ├── go.sum │ ├── handler.go │ ├── package-lock.json │ ├── package.json │ └── serverless.yml ├── package-lock.json ├── package.json └── serverless-compose.yml ├── kong-api-gateway ├── Makefile ├── README.md ├── apiGateway │ ├── kong │ │ ├── Dockerfile │ │ ├── kong.conf │ │ ├── kong.yml.template │ │ └── start.sh │ └── serverless.yml ├── getToken │ ├── deploy.sh │ ├── info.sh │ ├── plugin.js │ ├── remove.sh │ ├── serverless.yml │ └── token ├── myApp │ ├── commands.py │ ├── orders.py │ └── serverless.yml ├── package.json └── serverless-compose.yml └── tutorial-sdb-nextjs-terraform ├── .dockerignore ├── Dockerfile ├── README.md ├── license ├── package-lock.json ├── package.json ├── postcss.config.js ├── public ├── assets │ └── blog │ │ ├── authors │ │ ├── jj.jpeg │ │ ├── joe.jpeg │ │ └── tim.jpeg │ │ ├── dynamic-routing │ │ └── cover.jpg │ │ ├── hello-world │ │ └── cover.jpg │ │ └── preview │ │ └── cover.jpg └── favicon │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── mstile-150x150.png │ ├── safari-pinned-tab.svg │ └── site.webmanifest ├── src ├── app │ ├── _components │ │ ├── alert.tsx │ │ ├── avatar.tsx │ │ ├── container.tsx │ │ ├── cover-image.tsx │ │ ├── date-formatter.tsx │ │ ├── footer.tsx │ │ ├── header.tsx │ │ ├── hero-post.tsx │ │ ├── intro.tsx │ │ ├── markdown-styles.module.css │ │ ├── more-stories.tsx │ │ ├── post-body.tsx │ │ ├── post-header.tsx │ │ ├── post-preview.tsx │ │ ├── post-title.tsx │ │ └── section-separator.tsx │ ├── globals.css │ ├── layout.tsx │ ├── page.tsx │ └── posts │ │ └── [slug] │ │ └── page.tsx ├── interfaces │ ├── author.ts │ └── post.ts ├── lib │ ├── api.ts │ ├── constants.ts │ ├── markdownToHtml.ts │ └── utils.ts └── public │ ├── assets │ └── blog │ │ ├── authors │ │ ├── jj.jpeg │ │ ├── joe.jpeg │ │ └── tim.jpeg │ │ ├── dynamic-routing │ │ └── cover.jpg │ │ ├── hello-world │ │ └── cover.jpg │ │ └── preview │ │ └── cover.jpg │ └── favicon │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── mstile-150x150.png │ ├── safari-pinned-tab.svg │ └── site.webmanifest ├── tailwind.config.ts └── tsconfig.json /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/go-function-offline-testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/.github/workflows/go-function-offline-testing.yml -------------------------------------------------------------------------------- /.github/workflows/python-function-offline-testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/.github/workflows/python-function-offline-testing.yml -------------------------------------------------------------------------------- /.github/workflows/triggers-functions-offline-testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/.github/workflows/triggers-functions-offline-testing.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/README.md -------------------------------------------------------------------------------- /containers/bash-scheduled-job/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/bash-scheduled-job/README.md -------------------------------------------------------------------------------- /containers/bash-scheduled-job/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/bash-scheduled-job/app/Dockerfile -------------------------------------------------------------------------------- /containers/bash-scheduled-job/app/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/bash-scheduled-job/app/script.sh -------------------------------------------------------------------------------- /containers/bash-scheduled-job/app/server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/bash-scheduled-job/app/server.sh -------------------------------------------------------------------------------- /containers/bash-scheduled-job/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/bash-scheduled-job/package.json -------------------------------------------------------------------------------- /containers/bash-scheduled-job/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/bash-scheduled-job/serverless.yml -------------------------------------------------------------------------------- /containers/csharp-hello-world/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/csharp-hello-world/Dockerfile -------------------------------------------------------------------------------- /containers/csharp-hello-world/HelloWorldApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/csharp-hello-world/HelloWorldApp.csproj -------------------------------------------------------------------------------- /containers/csharp-hello-world/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/csharp-hello-world/Program.cs -------------------------------------------------------------------------------- /containers/csharp-hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/csharp-hello-world/README.md -------------------------------------------------------------------------------- /containers/function-handler-java/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/function-handler-java/.gitignore -------------------------------------------------------------------------------- /containers/function-handler-java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/function-handler-java/README.md -------------------------------------------------------------------------------- /containers/function-handler-java/java-container/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/function-handler-java/java-container/Dockerfile -------------------------------------------------------------------------------- /containers/function-handler-java/java-container/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/function-handler-java/java-container/pom.xml -------------------------------------------------------------------------------- /containers/function-handler-java/java-container/src/main/java/Handler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/function-handler-java/java-container/src/main/java/Handler.java -------------------------------------------------------------------------------- /containers/function-handler-java/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/function-handler-java/package.json -------------------------------------------------------------------------------- /containers/function-handler-java/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/function-handler-java/serverless.yml -------------------------------------------------------------------------------- /containers/grpc-http2-go/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/grpc-http2-go/Dockerfile -------------------------------------------------------------------------------- /containers/grpc-http2-go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/grpc-http2-go/README.md -------------------------------------------------------------------------------- /containers/grpc-http2-go/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/grpc-http2-go/client/client.go -------------------------------------------------------------------------------- /containers/grpc-http2-go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/grpc-http2-go/go.mod -------------------------------------------------------------------------------- /containers/grpc-http2-go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/grpc-http2-go/go.sum -------------------------------------------------------------------------------- /containers/grpc-http2-go/hello.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/grpc-http2-go/hello.pb.go -------------------------------------------------------------------------------- /containers/grpc-http2-go/hello.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/grpc-http2-go/hello.proto -------------------------------------------------------------------------------- /containers/grpc-http2-go/hello_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/grpc-http2-go/hello_grpc.pb.go -------------------------------------------------------------------------------- /containers/grpc-http2-go/server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/grpc-http2-go/server/main.go -------------------------------------------------------------------------------- /containers/memos-terraform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/memos-terraform/README.md -------------------------------------------------------------------------------- /containers/memos-terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/memos-terraform/main.tf -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/.gitignore -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/Makefile -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/README.md -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/curl.tftpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/curl.tftpl -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/docker-compose.yml -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/gateway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/gateway/Dockerfile -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/gateway/conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/gateway/conf.template -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/index.tftpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/index.tftpl -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/server/Dockerfile -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/server/dummy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/server/dummy.png -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/server/hello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/server/hello.png -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/server/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask 2 | -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/server/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/server/server.py -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/terraform/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/terraform/.gitignore -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/terraform/main.tf -------------------------------------------------------------------------------- /containers/nginx-cors-private-python/terraform/vars/main.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-cors-private-python/terraform/vars/main.tfvars -------------------------------------------------------------------------------- /containers/nginx-hello-world/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /containers/nginx-hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-hello-world/README.md -------------------------------------------------------------------------------- /containers/nginx-hello-world/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-hello-world/package-lock.json -------------------------------------------------------------------------------- /containers/nginx-hello-world/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-hello-world/package.json -------------------------------------------------------------------------------- /containers/nginx-hello-world/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/nginx-hello-world/serverless.yml -------------------------------------------------------------------------------- /containers/python-hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-hello-world/README.md -------------------------------------------------------------------------------- /containers/python-hello-world/container/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-hello-world/container/Dockerfile -------------------------------------------------------------------------------- /containers/python-hello-world/container/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-hello-world/container/handler.py -------------------------------------------------------------------------------- /containers/python-hello-world/container/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask==3.0.0 2 | -------------------------------------------------------------------------------- /containers/python-hello-world/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-hello-world/package-lock.json -------------------------------------------------------------------------------- /containers/python-hello-world/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-hello-world/package.json -------------------------------------------------------------------------------- /containers/python-hello-world/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-hello-world/serverless.yml -------------------------------------------------------------------------------- /containers/python-s3-upload/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-s3-upload/README.md -------------------------------------------------------------------------------- /containers/python-s3-upload/container/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-s3-upload/container/Dockerfile -------------------------------------------------------------------------------- /containers/python-s3-upload/container/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-s3-upload/container/app.py -------------------------------------------------------------------------------- /containers/python-s3-upload/container/requirements.txt: -------------------------------------------------------------------------------- 1 | boto3==1.34.30 2 | chardet==4.0.0 3 | Flask==2.2.2 4 | -------------------------------------------------------------------------------- /containers/python-s3-upload/terraform/container.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-s3-upload/terraform/container.tf -------------------------------------------------------------------------------- /containers/python-s3-upload/terraform/image.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-s3-upload/terraform/image.tf -------------------------------------------------------------------------------- /containers/python-s3-upload/terraform/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-s3-upload/terraform/outputs.tf -------------------------------------------------------------------------------- /containers/python-s3-upload/terraform/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-s3-upload/terraform/providers.tf -------------------------------------------------------------------------------- /containers/python-s3-upload/terraform/s3.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-s3-upload/terraform/s3.tf -------------------------------------------------------------------------------- /containers/python-s3-upload/terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-s3-upload/terraform/variables.tf -------------------------------------------------------------------------------- /containers/python-s3-upload/terraform/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/python-s3-upload/terraform/versions.tf -------------------------------------------------------------------------------- /containers/ruby-hello-world/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/ruby-hello-world/Dockerfile -------------------------------------------------------------------------------- /containers/ruby-hello-world/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | gem 'webrick' 4 | -------------------------------------------------------------------------------- /containers/ruby-hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/ruby-hello-world/README.md -------------------------------------------------------------------------------- /containers/ruby-hello-world/app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/ruby-hello-world/app.rb -------------------------------------------------------------------------------- /containers/rust-hello-world/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/rust-hello-world/Cargo.lock -------------------------------------------------------------------------------- /containers/rust-hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/rust-hello-world/Cargo.toml -------------------------------------------------------------------------------- /containers/rust-hello-world/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/rust-hello-world/Dockerfile -------------------------------------------------------------------------------- /containers/rust-hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/rust-hello-world/README.md -------------------------------------------------------------------------------- /containers/rust-hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/rust-hello-world/src/main.rs -------------------------------------------------------------------------------- /containers/terraform-nginx-hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-nginx-hello-world/README.md -------------------------------------------------------------------------------- /containers/terraform-nginx-hello-world/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-nginx-hello-world/main.tf -------------------------------------------------------------------------------- /containers/terraform-nginx-hello-world/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-nginx-hello-world/outputs.tf -------------------------------------------------------------------------------- /containers/terraform-nginx-hello-world/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-nginx-hello-world/providers.tf -------------------------------------------------------------------------------- /containers/terraform-nginx-hello-world/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-nginx-hello-world/variables.tf -------------------------------------------------------------------------------- /containers/terraform-nginx-hello-world/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-nginx-hello-world/versions.tf -------------------------------------------------------------------------------- /containers/terraform-triggers/.gitignore: -------------------------------------------------------------------------------- 1 | secrets.auto.tfvars 2 | -------------------------------------------------------------------------------- /containers/terraform-triggers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/README.md -------------------------------------------------------------------------------- /containers/terraform-triggers/docker.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/docker.tf -------------------------------------------------------------------------------- /containers/terraform-triggers/docker/go/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/docker/go/Dockerfile -------------------------------------------------------------------------------- /containers/terraform-triggers/docker/go/go.mod: -------------------------------------------------------------------------------- 1 | module example 2 | 3 | go 1.21 4 | -------------------------------------------------------------------------------- /containers/terraform-triggers/docker/go/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/docker/go/server.go -------------------------------------------------------------------------------- /containers/terraform-triggers/docker/python/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/docker/python/Dockerfile -------------------------------------------------------------------------------- /containers/terraform-triggers/docker/python/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask~=3.0.0 2 | -------------------------------------------------------------------------------- /containers/terraform-triggers/docker/python/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/docker/python/server.py -------------------------------------------------------------------------------- /containers/terraform-triggers/mnq_nats.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/mnq_nats.tf -------------------------------------------------------------------------------- /containers/terraform-triggers/mnq_sqs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/mnq_sqs.tf -------------------------------------------------------------------------------- /containers/terraform-triggers/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/outputs.tf -------------------------------------------------------------------------------- /containers/terraform-triggers/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/provider.tf -------------------------------------------------------------------------------- /containers/terraform-triggers/serverless_containers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/serverless_containers.tf -------------------------------------------------------------------------------- /containers/terraform-triggers/tests/.gitignore: -------------------------------------------------------------------------------- 1 | env/ 2 | -------------------------------------------------------------------------------- /containers/terraform-triggers/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/tests/requirements.txt -------------------------------------------------------------------------------- /containers/terraform-triggers/tests/send_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/tests/send_messages.py -------------------------------------------------------------------------------- /containers/terraform-triggers/triggers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/triggers.tf -------------------------------------------------------------------------------- /containers/terraform-triggers/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/variables.tf -------------------------------------------------------------------------------- /containers/terraform-triggers/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/terraform-triggers/versions.tf -------------------------------------------------------------------------------- /containers/vpc-metabase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-metabase/README.md -------------------------------------------------------------------------------- /containers/vpc-metabase/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-metabase/main.tf -------------------------------------------------------------------------------- /containers/vpc-metabase/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-metabase/outputs.tf -------------------------------------------------------------------------------- /containers/vpc-metabase/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-metabase/providers.tf -------------------------------------------------------------------------------- /containers/vpc-metabase/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-metabase/variables.tf -------------------------------------------------------------------------------- /containers/vpc-mongodb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-mongodb/README.md -------------------------------------------------------------------------------- /containers/vpc-mongodb/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-mongodb/app/Dockerfile -------------------------------------------------------------------------------- /containers/vpc-mongodb/app/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-mongodb/app/deno.json -------------------------------------------------------------------------------- /containers/vpc-mongodb/app/deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-mongodb/app/deno.lock -------------------------------------------------------------------------------- /containers/vpc-mongodb/app/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-mongodb/app/main.ts -------------------------------------------------------------------------------- /containers/vpc-mongodb/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-mongodb/main.tf -------------------------------------------------------------------------------- /containers/vpc-mongodb/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-mongodb/outputs.tf -------------------------------------------------------------------------------- /containers/vpc-mongodb/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-mongodb/providers.tf -------------------------------------------------------------------------------- /containers/vpc-mongodb/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/containers/vpc-mongodb/variables.tf -------------------------------------------------------------------------------- /docs/templates/readme-example-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/docs/templates/readme-example-template.md -------------------------------------------------------------------------------- /functions/badge-php/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/badge-php/.gitignore -------------------------------------------------------------------------------- /functions/badge-php/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/badge-php/README.md -------------------------------------------------------------------------------- /functions/badge-php/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/badge-php/composer.json -------------------------------------------------------------------------------- /functions/badge-php/handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/badge-php/handler.php -------------------------------------------------------------------------------- /functions/badge-php/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/badge-php/package.json -------------------------------------------------------------------------------- /functions/badge-php/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/badge-php/serverless.yml -------------------------------------------------------------------------------- /functions/badge-php/views/badge.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/badge-php/views/badge.twig -------------------------------------------------------------------------------- /functions/cors-go/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-go/.gitignore -------------------------------------------------------------------------------- /functions/cors-go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-go/README.md -------------------------------------------------------------------------------- /functions/cors-go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-go/go.mod -------------------------------------------------------------------------------- /functions/cors-go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-go/go.sum -------------------------------------------------------------------------------- /functions/cors-go/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-go/handler.go -------------------------------------------------------------------------------- /functions/cors-go/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-go/handler_test.go -------------------------------------------------------------------------------- /functions/cors-go/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-go/package.json -------------------------------------------------------------------------------- /functions/cors-go/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-go/serverless.yml -------------------------------------------------------------------------------- /functions/cors-go/test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-go/test/main.go -------------------------------------------------------------------------------- /functions/cors-node/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-node/.gitignore -------------------------------------------------------------------------------- /functions/cors-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-node/README.md -------------------------------------------------------------------------------- /functions/cors-node/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-node/handler.js -------------------------------------------------------------------------------- /functions/cors-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-node/package.json -------------------------------------------------------------------------------- /functions/cors-node/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-node/serverless.yml -------------------------------------------------------------------------------- /functions/cors-python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-python/.gitignore -------------------------------------------------------------------------------- /functions/cors-python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-python/README.md -------------------------------------------------------------------------------- /functions/cors-python/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-python/handler.py -------------------------------------------------------------------------------- /functions/cors-python/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-python/package.json -------------------------------------------------------------------------------- /functions/cors-python/requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-python/requirements-dev.txt -------------------------------------------------------------------------------- /functions/cors-python/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-python/serverless.yml -------------------------------------------------------------------------------- /functions/cors-python/test/cors_python_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-python/test/cors_python_test.py -------------------------------------------------------------------------------- /functions/cors-rust-multipart/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-rust-multipart/Cargo.toml -------------------------------------------------------------------------------- /functions/cors-rust-multipart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-rust-multipart/README.md -------------------------------------------------------------------------------- /functions/cors-rust-multipart/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-rust-multipart/package.json -------------------------------------------------------------------------------- /functions/cors-rust-multipart/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-rust-multipart/serverless.yml -------------------------------------------------------------------------------- /functions/cors-rust-multipart/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-rust-multipart/src/lib.rs -------------------------------------------------------------------------------- /functions/cors-rust/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-rust/.gitignore -------------------------------------------------------------------------------- /functions/cors-rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-rust/Cargo.toml -------------------------------------------------------------------------------- /functions/cors-rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-rust/README.md -------------------------------------------------------------------------------- /functions/cors-rust/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-rust/package.json -------------------------------------------------------------------------------- /functions/cors-rust/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-rust/serverless.yml -------------------------------------------------------------------------------- /functions/cors-rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/cors-rust/src/lib.rs -------------------------------------------------------------------------------- /functions/go-hello-world/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | *.zip 3 | -------------------------------------------------------------------------------- /functions/go-hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-hello-world/README.md -------------------------------------------------------------------------------- /functions/go-hello-world/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-hello-world/go.mod -------------------------------------------------------------------------------- /functions/go-hello-world/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-hello-world/go.sum -------------------------------------------------------------------------------- /functions/go-hello-world/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-hello-world/handler.go -------------------------------------------------------------------------------- /functions/go-hello-world/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-hello-world/handler_test.go -------------------------------------------------------------------------------- /functions/go-hello-world/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-hello-world/package-lock.json -------------------------------------------------------------------------------- /functions/go-hello-world/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-hello-world/package.json -------------------------------------------------------------------------------- /functions/go-hello-world/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-hello-world/serverless.yml -------------------------------------------------------------------------------- /functions/go-hello-world/test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-hello-world/test/main.go -------------------------------------------------------------------------------- /functions/go-mail/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mail/.env -------------------------------------------------------------------------------- /functions/go-mail/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mail/.gitignore -------------------------------------------------------------------------------- /functions/go-mail/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mail/README.md -------------------------------------------------------------------------------- /functions/go-mail/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mail/go.mod -------------------------------------------------------------------------------- /functions/go-mail/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mail/go.sum -------------------------------------------------------------------------------- /functions/go-mail/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mail/handler.go -------------------------------------------------------------------------------- /functions/go-mail/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mail/package.json -------------------------------------------------------------------------------- /functions/go-mail/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mail/serverless.yml -------------------------------------------------------------------------------- /functions/go-mnq-sqs-publish/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mnq-sqs-publish/README.md -------------------------------------------------------------------------------- /functions/go-mnq-sqs-publish/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mnq-sqs-publish/go.mod -------------------------------------------------------------------------------- /functions/go-mnq-sqs-publish/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mnq-sqs-publish/go.sum -------------------------------------------------------------------------------- /functions/go-mnq-sqs-publish/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mnq-sqs-publish/handler.go -------------------------------------------------------------------------------- /functions/go-mnq-sqs-publish/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mnq-sqs-publish/handler_test.go -------------------------------------------------------------------------------- /functions/go-mnq-sqs-publish/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mnq-sqs-publish/package-lock.json -------------------------------------------------------------------------------- /functions/go-mnq-sqs-publish/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mnq-sqs-publish/package.json -------------------------------------------------------------------------------- /functions/go-mnq-sqs-publish/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mnq-sqs-publish/serverless.yml -------------------------------------------------------------------------------- /functions/go-mnq-sqs-publish/test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mnq-sqs-publish/test/main.go -------------------------------------------------------------------------------- /functions/go-mongo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mongo/README.md -------------------------------------------------------------------------------- /functions/go-mongo/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mongo/cmd/main.go -------------------------------------------------------------------------------- /functions/go-mongo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mongo/go.mod -------------------------------------------------------------------------------- /functions/go-mongo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mongo/go.sum -------------------------------------------------------------------------------- /functions/go-mongo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-mongo/main.go -------------------------------------------------------------------------------- /functions/go-upload-file-s3-multipart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-upload-file-s3-multipart/README.md -------------------------------------------------------------------------------- /functions/go-upload-file-s3-multipart/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-upload-file-s3-multipart/go.mod -------------------------------------------------------------------------------- /functions/go-upload-file-s3-multipart/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-upload-file-s3-multipart/go.sum -------------------------------------------------------------------------------- /functions/go-upload-file-s3-multipart/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-upload-file-s3-multipart/handler.go -------------------------------------------------------------------------------- /functions/go-upload-file-s3-multipart/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-upload-file-s3-multipart/handler_test.go -------------------------------------------------------------------------------- /functions/go-upload-file-s3-multipart/test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/go-upload-file-s3-multipart/test/main.go -------------------------------------------------------------------------------- /functions/image-labelling-node/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/image-labelling-node/.gitignore -------------------------------------------------------------------------------- /functions/image-labelling-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/image-labelling-node/README.md -------------------------------------------------------------------------------- /functions/image-labelling-node/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/image-labelling-node/handler.js -------------------------------------------------------------------------------- /functions/image-labelling-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/image-labelling-node/package.json -------------------------------------------------------------------------------- /functions/image-labelling-node/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/image-labelling-node/serverless.yml -------------------------------------------------------------------------------- /functions/image-transform-node/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/image-transform-node/.gitignore -------------------------------------------------------------------------------- /functions/image-transform-node/BucketScan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/image-transform-node/BucketScan.js -------------------------------------------------------------------------------- /functions/image-transform-node/ImageTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/image-transform-node/ImageTransform.js -------------------------------------------------------------------------------- /functions/image-transform-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/image-transform-node/README.md -------------------------------------------------------------------------------- /functions/image-transform-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/image-transform-node/package.json -------------------------------------------------------------------------------- /functions/image-transform-node/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/image-transform-node/serverless.yml -------------------------------------------------------------------------------- /functions/node-terraform/.gitignore: -------------------------------------------------------------------------------- 1 | # Artifacts 2 | files/ 3 | -------------------------------------------------------------------------------- /functions/node-terraform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/node-terraform/README.md -------------------------------------------------------------------------------- /functions/node-terraform/function/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/node-terraform/function/index.js -------------------------------------------------------------------------------- /functions/node-terraform/function/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/node-terraform/function/package-lock.json -------------------------------------------------------------------------------- /functions/node-terraform/function/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/node-terraform/function/package.json -------------------------------------------------------------------------------- /functions/node-terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/node-terraform/main.tf -------------------------------------------------------------------------------- /functions/node-terraform/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/node-terraform/provider.tf -------------------------------------------------------------------------------- /functions/node-upload-file-s3-multipart/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/node-upload-file-s3-multipart/.gitignore -------------------------------------------------------------------------------- /functions/node-upload-file-s3-multipart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/node-upload-file-s3-multipart/README.md -------------------------------------------------------------------------------- /functions/node-upload-file-s3-multipart/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/node-upload-file-s3-multipart/handler.js -------------------------------------------------------------------------------- /functions/node-upload-file-s3-multipart/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/node-upload-file-s3-multipart/package.json -------------------------------------------------------------------------------- /functions/node-upload-file-s3-multipart/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/node-upload-file-s3-multipart/serverless.yml -------------------------------------------------------------------------------- /functions/php-s3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/php-s3/.gitignore -------------------------------------------------------------------------------- /functions/php-s3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/php-s3/Makefile -------------------------------------------------------------------------------- /functions/php-s3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/php-s3/README.md -------------------------------------------------------------------------------- /functions/php-s3/function/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/php-s3/function/composer.json -------------------------------------------------------------------------------- /functions/php-s3/function/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/php-s3/function/composer.lock -------------------------------------------------------------------------------- /functions/php-s3/function/handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/php-s3/function/handler.php -------------------------------------------------------------------------------- /functions/php-s3/terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/php-s3/terraform/main.tf -------------------------------------------------------------------------------- /functions/postgre-sql-node/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/postgre-sql-node/.gitignore -------------------------------------------------------------------------------- /functions/postgre-sql-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/postgre-sql-node/README.md -------------------------------------------------------------------------------- /functions/postgre-sql-node/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/postgre-sql-node/handler.js -------------------------------------------------------------------------------- /functions/postgre-sql-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/postgre-sql-node/package.json -------------------------------------------------------------------------------- /functions/postgre-sql-node/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/postgre-sql-node/serverless.yml -------------------------------------------------------------------------------- /functions/postgre-sql-python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/postgre-sql-python/README.md -------------------------------------------------------------------------------- /functions/postgre-sql-python/bin/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/postgre-sql-python/bin/deploy.sh -------------------------------------------------------------------------------- /functions/postgre-sql-python/bin/deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/postgre-sql-python/bin/deps.sh -------------------------------------------------------------------------------- /functions/postgre-sql-python/handlers/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/postgre-sql-python/handlers/handler.py -------------------------------------------------------------------------------- /functions/postgre-sql-python/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/postgre-sql-python/package.json -------------------------------------------------------------------------------- /functions/postgre-sql-python/requirements-dev.txt: -------------------------------------------------------------------------------- 1 | scaleway_functions_python==0.2.0 -------------------------------------------------------------------------------- /functions/postgre-sql-python/requirements.txt: -------------------------------------------------------------------------------- 1 | psycopg2-binary == 2.9 -------------------------------------------------------------------------------- /functions/postgre-sql-python/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/postgre-sql-python/serverless.yml -------------------------------------------------------------------------------- /functions/python-chatbot/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-chatbot/.gitignore -------------------------------------------------------------------------------- /functions/python-chatbot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-chatbot/README.md -------------------------------------------------------------------------------- /functions/python-chatbot/app/chatbot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-chatbot/app/chatbot.py -------------------------------------------------------------------------------- /functions/python-chatbot/app/english-corpus.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-chatbot/app/english-corpus.sqlite3 -------------------------------------------------------------------------------- /functions/python-chatbot/app/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-chatbot/app/templates/index.html -------------------------------------------------------------------------------- /functions/python-chatbot/bin/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-chatbot/bin/deploy.sh -------------------------------------------------------------------------------- /functions/python-chatbot/bin/deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-chatbot/bin/deps.sh -------------------------------------------------------------------------------- /functions/python-chatbot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-chatbot/package.json -------------------------------------------------------------------------------- /functions/python-chatbot/requirements-dev.txt: -------------------------------------------------------------------------------- 1 | scaleway_functions_python==0.2.0 -------------------------------------------------------------------------------- /functions/python-chatbot/requirements.txt: -------------------------------------------------------------------------------- 1 | pytz 2 | chatterbot==1.0.4 3 | -------------------------------------------------------------------------------- /functions/python-chatbot/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-chatbot/serverless.yml -------------------------------------------------------------------------------- /functions/python-dependencies/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-dependencies/.gitignore -------------------------------------------------------------------------------- /functions/python-dependencies/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-dependencies/README.md -------------------------------------------------------------------------------- /functions/python-dependencies/bin/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-dependencies/bin/deploy.sh -------------------------------------------------------------------------------- /functions/python-dependencies/bin/deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-dependencies/bin/deps.sh -------------------------------------------------------------------------------- /functions/python-dependencies/handlers/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-dependencies/handlers/handler.py -------------------------------------------------------------------------------- /functions/python-dependencies/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-dependencies/package-lock.json -------------------------------------------------------------------------------- /functions/python-dependencies/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-dependencies/package.json -------------------------------------------------------------------------------- /functions/python-dependencies/requirements-dev.txt: -------------------------------------------------------------------------------- 1 | scaleway_functions_python==0.2.0 -------------------------------------------------------------------------------- /functions/python-dependencies/requirements.txt: -------------------------------------------------------------------------------- 1 | requests 2 | -------------------------------------------------------------------------------- /functions/python-dependencies/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-dependencies/serverless.yml -------------------------------------------------------------------------------- /functions/python-sqs-trigger-async-worker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-sqs-trigger-async-worker/README.md -------------------------------------------------------------------------------- /functions/python-sqs-trigger-async-worker/function/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-sqs-trigger-async-worker/function/handler.py -------------------------------------------------------------------------------- /functions/python-sqs-trigger-async-worker/function/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-sqs-trigger-async-worker/function/requirements.txt -------------------------------------------------------------------------------- /functions/python-sqs-trigger-async-worker/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-sqs-trigger-async-worker/main.tf -------------------------------------------------------------------------------- /functions/python-sqs-trigger-hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-sqs-trigger-hello-world/README.md -------------------------------------------------------------------------------- /functions/python-sqs-trigger-hello-world/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-sqs-trigger-hello-world/handler.py -------------------------------------------------------------------------------- /functions/python-sqs-trigger-hello-world/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-sqs-trigger-hello-world/main.tf -------------------------------------------------------------------------------- /functions/python-tem-smtp-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-tem-smtp-server/README.md -------------------------------------------------------------------------------- /functions/python-tem-smtp-server/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-tem-smtp-server/handler.py -------------------------------------------------------------------------------- /functions/python-tem-smtp-server/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-tem-smtp-server/main.tf -------------------------------------------------------------------------------- /functions/python-upload-file-s3-multipart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-upload-file-s3-multipart/README.md -------------------------------------------------------------------------------- /functions/python-upload-file-s3-multipart/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-upload-file-s3-multipart/app.py -------------------------------------------------------------------------------- /functions/python-upload-file-s3-multipart/requirements-dev.txt: -------------------------------------------------------------------------------- 1 | -r requirements.txt 2 | 3 | scaleway-functions-python~=0.1.0 4 | -------------------------------------------------------------------------------- /functions/python-upload-file-s3-multipart/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/python-upload-file-s3-multipart/requirements.txt -------------------------------------------------------------------------------- /functions/redis-tls/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/redis-tls/.gitignore -------------------------------------------------------------------------------- /functions/redis-tls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/redis-tls/README.md -------------------------------------------------------------------------------- /functions/redis-tls/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/redis-tls/requirements.txt -------------------------------------------------------------------------------- /functions/redis-tls/terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/redis-tls/terraform/main.tf -------------------------------------------------------------------------------- /functions/redis-tls/terraform/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/redis-tls/terraform/provider.tf -------------------------------------------------------------------------------- /functions/redis-tls/terraform/store.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/redis-tls/terraform/store.tf -------------------------------------------------------------------------------- /functions/redis-tls/terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/redis-tls/terraform/variables.tf -------------------------------------------------------------------------------- /functions/redis-tls/weather_to_redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/redis-tls/weather_to_redis.py -------------------------------------------------------------------------------- /functions/rust-mnist/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/.gitignore -------------------------------------------------------------------------------- /functions/rust-mnist/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/Cargo.toml -------------------------------------------------------------------------------- /functions/rust-mnist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/README.md -------------------------------------------------------------------------------- /functions/rust-mnist/common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/common/Cargo.toml -------------------------------------------------------------------------------- /functions/rust-mnist/common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/common/src/lib.rs -------------------------------------------------------------------------------- /functions/rust-mnist/serverless.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/serverless.yaml -------------------------------------------------------------------------------- /functions/rust-mnist/src/bin/test-server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/src/bin/test-server.rs -------------------------------------------------------------------------------- /functions/rust-mnist/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/src/lib.rs -------------------------------------------------------------------------------- /functions/rust-mnist/training/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/training/Cargo.toml -------------------------------------------------------------------------------- /functions/rust-mnist/training/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/training/src/main.rs -------------------------------------------------------------------------------- /functions/rust-mnist/www/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/.gitignore -------------------------------------------------------------------------------- /functions/rust-mnist/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/index.html -------------------------------------------------------------------------------- /functions/rust-mnist/www/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/package.json -------------------------------------------------------------------------------- /functions/rust-mnist/www/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/pnpm-lock.yaml -------------------------------------------------------------------------------- /functions/rust-mnist/www/public/sls.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/public/sls.svg -------------------------------------------------------------------------------- /functions/rust-mnist/www/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/src/App.css -------------------------------------------------------------------------------- /functions/rust-mnist/www/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/src/App.tsx -------------------------------------------------------------------------------- /functions/rust-mnist/www/src/Drawing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/src/Drawing.tsx -------------------------------------------------------------------------------- /functions/rust-mnist/www/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/src/assets/react.svg -------------------------------------------------------------------------------- /functions/rust-mnist/www/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/src/env.d.ts -------------------------------------------------------------------------------- /functions/rust-mnist/www/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/src/index.css -------------------------------------------------------------------------------- /functions/rust-mnist/www/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/src/main.tsx -------------------------------------------------------------------------------- /functions/rust-mnist/www/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /functions/rust-mnist/www/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/tsconfig.json -------------------------------------------------------------------------------- /functions/rust-mnist/www/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/tsconfig.node.json -------------------------------------------------------------------------------- /functions/rust-mnist/www/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/rust-mnist/www/vite.config.ts -------------------------------------------------------------------------------- /functions/secret-manager-rotate-secret/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/secret-manager-rotate-secret/.gitignore -------------------------------------------------------------------------------- /functions/secret-manager-rotate-secret/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/secret-manager-rotate-secret/README.md -------------------------------------------------------------------------------- /functions/secret-manager-rotate-secret/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/secret-manager-rotate-secret/go.mod -------------------------------------------------------------------------------- /functions/secret-manager-rotate-secret/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/secret-manager-rotate-secret/go.sum -------------------------------------------------------------------------------- /functions/secret-manager-rotate-secret/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/secret-manager-rotate-secret/handler.go -------------------------------------------------------------------------------- /functions/secret-manager-rotate-secret/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/secret-manager-rotate-secret/package.json -------------------------------------------------------------------------------- /functions/secret-manager-rotate-secret/random/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/secret-manager-rotate-secret/random/string.go -------------------------------------------------------------------------------- /functions/secret-manager-rotate-secret/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/secret-manager-rotate-secret/serverless.yml -------------------------------------------------------------------------------- /functions/serverless-gateway-python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/serverless-gateway-python/README.md -------------------------------------------------------------------------------- /functions/serverless-gateway-python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/serverless-gateway-python/app.py -------------------------------------------------------------------------------- /functions/serverless-gateway-python/requirements-dev.txt: -------------------------------------------------------------------------------- 1 | scaleway-functions-python~=0.2.0 2 | -------------------------------------------------------------------------------- /functions/serverless-gateway-python/requirements.txt: -------------------------------------------------------------------------------- 1 | scw-serverless==1.0.2 -------------------------------------------------------------------------------- /functions/serverless-gateway-python/scripts/add_function_to_gateway.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/serverless-gateway-python/scripts/add_function_to_gateway.sh -------------------------------------------------------------------------------- /functions/serverless-gateway-python/scripts/delete_function_from_gateway.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/serverless-gateway-python/scripts/delete_function_from_gateway.sh -------------------------------------------------------------------------------- /functions/serverless-gateway-python/scripts/list_gateway_endpoints.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -e 3 | 4 | curl https://${GATEWAY_HOST}/scw -H 'X-Auth-Token: ${TOKEN}' 5 | -------------------------------------------------------------------------------- /functions/terraform-python-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/terraform-python-example/README.md -------------------------------------------------------------------------------- /functions/terraform-python-example/function/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/terraform-python-example/function/handler.py -------------------------------------------------------------------------------- /functions/terraform-python-example/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/terraform-python-example/main.tf -------------------------------------------------------------------------------- /functions/terraform-python-example/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/terraform-python-example/provider.tf -------------------------------------------------------------------------------- /functions/terraform-python-example/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/terraform-python-example/terraform.tfvars -------------------------------------------------------------------------------- /functions/terraform-python-example/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/terraform-python-example/variables.tf -------------------------------------------------------------------------------- /functions/trigger-image-transform-node/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/trigger-image-transform-node/.DS_Store -------------------------------------------------------------------------------- /functions/trigger-image-transform-node/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/trigger-image-transform-node/.gitignore -------------------------------------------------------------------------------- /functions/trigger-image-transform-node/BucketScan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/trigger-image-transform-node/BucketScan.js -------------------------------------------------------------------------------- /functions/trigger-image-transform-node/ImageTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/trigger-image-transform-node/ImageTransform.js -------------------------------------------------------------------------------- /functions/trigger-image-transform-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/trigger-image-transform-node/README.md -------------------------------------------------------------------------------- /functions/trigger-image-transform-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/trigger-image-transform-node/package.json -------------------------------------------------------------------------------- /functions/trigger-image-transform-node/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/trigger-image-transform-node/serverless.yml -------------------------------------------------------------------------------- /functions/triggers-getting-started/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/.gitignore -------------------------------------------------------------------------------- /functions/triggers-getting-started/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/.terraform.lock.hcl -------------------------------------------------------------------------------- /functions/triggers-getting-started/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/README.md -------------------------------------------------------------------------------- /functions/triggers-getting-started/go/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/go/cmd/main.go -------------------------------------------------------------------------------- /functions/triggers-getting-started/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/go/go.mod -------------------------------------------------------------------------------- /functions/triggers-getting-started/go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/go/go.sum -------------------------------------------------------------------------------- /functions/triggers-getting-started/go/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/go/handler.go -------------------------------------------------------------------------------- /functions/triggers-getting-started/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/main.tf -------------------------------------------------------------------------------- /functions/triggers-getting-started/nats.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/nats.tf -------------------------------------------------------------------------------- /functions/triggers-getting-started/node/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /functions/triggers-getting-started/node/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/node/handler.js -------------------------------------------------------------------------------- /functions/triggers-getting-started/node/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/node/package-lock.json -------------------------------------------------------------------------------- /functions/triggers-getting-started/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/node/package.json -------------------------------------------------------------------------------- /functions/triggers-getting-started/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/outputs.tf -------------------------------------------------------------------------------- /functions/triggers-getting-started/php/handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/php/handler.php -------------------------------------------------------------------------------- /functions/triggers-getting-started/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/provider.tf -------------------------------------------------------------------------------- /functions/triggers-getting-started/python/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/python/handler.py -------------------------------------------------------------------------------- /functions/triggers-getting-started/python/requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/python/requirements-dev.txt -------------------------------------------------------------------------------- /functions/triggers-getting-started/rust/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /functions/triggers-getting-started/rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/rust/Cargo.lock -------------------------------------------------------------------------------- /functions/triggers-getting-started/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/rust/Cargo.toml -------------------------------------------------------------------------------- /functions/triggers-getting-started/rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/rust/src/lib.rs -------------------------------------------------------------------------------- /functions/triggers-getting-started/sqs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/sqs.tf -------------------------------------------------------------------------------- /functions/triggers-getting-started/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/tests/requirements.txt -------------------------------------------------------------------------------- /functions/triggers-getting-started/tests/send_nats_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/tests/send_nats_messages.py -------------------------------------------------------------------------------- /functions/triggers-getting-started/tests/send_sqs_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/tests/send_sqs_messages.py -------------------------------------------------------------------------------- /functions/triggers-getting-started/tests/test_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-getting-started/tests/test_handler.py -------------------------------------------------------------------------------- /functions/triggers-nats/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-nats/.gitignore -------------------------------------------------------------------------------- /functions/triggers-nats/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-nats/README.md -------------------------------------------------------------------------------- /functions/triggers-nats/files/function.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-nats/files/function.zip -------------------------------------------------------------------------------- /functions/triggers-nats/function/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-nats/function/handler.py -------------------------------------------------------------------------------- /functions/triggers-nats/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-nats/main.tf -------------------------------------------------------------------------------- /functions/triggers-nats/messaging.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-nats/messaging.tf -------------------------------------------------------------------------------- /functions/triggers-nats/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-nats/outputs.tf -------------------------------------------------------------------------------- /functions/triggers-nats/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-nats/provider.tf -------------------------------------------------------------------------------- /functions/triggers-nats/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-nats/tests/requirements.txt -------------------------------------------------------------------------------- /functions/triggers-nats/tests/send_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/triggers-nats/tests/send_messages.py -------------------------------------------------------------------------------- /functions/typescript-with-node/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | package-lock.json 3 | .serverless/ -------------------------------------------------------------------------------- /functions/typescript-with-node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/typescript-with-node/README.md -------------------------------------------------------------------------------- /functions/typescript-with-node/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/typescript-with-node/handler.ts -------------------------------------------------------------------------------- /functions/typescript-with-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/typescript-with-node/package.json -------------------------------------------------------------------------------- /functions/typescript-with-node/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/functions/typescript-with-node/serverless.yml -------------------------------------------------------------------------------- /jobs/instances-snapshot-cleaner/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/instances-snapshot-cleaner/Dockerfile -------------------------------------------------------------------------------- /jobs/instances-snapshot-cleaner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/instances-snapshot-cleaner/README.md -------------------------------------------------------------------------------- /jobs/instances-snapshot-cleaner/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/instances-snapshot-cleaner/go.mod -------------------------------------------------------------------------------- /jobs/instances-snapshot-cleaner/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/instances-snapshot-cleaner/go.sum -------------------------------------------------------------------------------- /jobs/instances-snapshot-cleaner/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/instances-snapshot-cleaner/main.go -------------------------------------------------------------------------------- /jobs/instances-snapshot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/instances-snapshot/Dockerfile -------------------------------------------------------------------------------- /jobs/instances-snapshot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/instances-snapshot/README.md -------------------------------------------------------------------------------- /jobs/instances-snapshot/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/instances-snapshot/go.mod -------------------------------------------------------------------------------- /jobs/instances-snapshot/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/instances-snapshot/go.sum -------------------------------------------------------------------------------- /jobs/instances-snapshot/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/instances-snapshot/main.go -------------------------------------------------------------------------------- /jobs/ml-ops/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/README.md -------------------------------------------------------------------------------- /jobs/ml-ops/data/.gitignore: -------------------------------------------------------------------------------- 1 | dataset/ 2 | -------------------------------------------------------------------------------- /jobs/ml-ops/data/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/data/Dockerfile -------------------------------------------------------------------------------- /jobs/ml-ops/data/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/data/main.py -------------------------------------------------------------------------------- /jobs/ml-ops/data/requirements.txt: -------------------------------------------------------------------------------- 1 | boto3==1.33.2 2 | requests==2.31.0 3 | -------------------------------------------------------------------------------- /jobs/ml-ops/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/docker-compose.yml -------------------------------------------------------------------------------- /jobs/ml-ops/inference/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/inference/Dockerfile -------------------------------------------------------------------------------- /jobs/ml-ops/inference/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/inference/data.py -------------------------------------------------------------------------------- /jobs/ml-ops/inference/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/inference/example.json -------------------------------------------------------------------------------- /jobs/ml-ops/inference/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/inference/loader.py -------------------------------------------------------------------------------- /jobs/ml-ops/inference/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/inference/main.py -------------------------------------------------------------------------------- /jobs/ml-ops/inference/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/inference/requirements.txt -------------------------------------------------------------------------------- /jobs/ml-ops/terraform/container.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/terraform/container.tf -------------------------------------------------------------------------------- /jobs/ml-ops/terraform/images.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/terraform/images.tf -------------------------------------------------------------------------------- /jobs/ml-ops/terraform/jobs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/terraform/jobs.tf -------------------------------------------------------------------------------- /jobs/ml-ops/terraform/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/terraform/outputs.tf -------------------------------------------------------------------------------- /jobs/ml-ops/terraform/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/terraform/providers.tf -------------------------------------------------------------------------------- /jobs/ml-ops/terraform/s3.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/terraform/s3.tf -------------------------------------------------------------------------------- /jobs/ml-ops/terraform/utils.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/terraform/utils.tf -------------------------------------------------------------------------------- /jobs/ml-ops/terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/terraform/variables.tf -------------------------------------------------------------------------------- /jobs/ml-ops/terraform/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/terraform/versions.tf -------------------------------------------------------------------------------- /jobs/ml-ops/training/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/training/Dockerfile -------------------------------------------------------------------------------- /jobs/ml-ops/training/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/training/main.py -------------------------------------------------------------------------------- /jobs/ml-ops/training/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/training/requirements.txt -------------------------------------------------------------------------------- /jobs/ml-ops/training/training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/ml-ops/training/training.py -------------------------------------------------------------------------------- /jobs/registry-empty-ressource-cleaner/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/registry-empty-ressource-cleaner/Dockerfile -------------------------------------------------------------------------------- /jobs/registry-empty-ressource-cleaner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/registry-empty-ressource-cleaner/README.md -------------------------------------------------------------------------------- /jobs/registry-empty-ressource-cleaner/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/registry-empty-ressource-cleaner/go.mod -------------------------------------------------------------------------------- /jobs/registry-empty-ressource-cleaner/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/registry-empty-ressource-cleaner/go.sum -------------------------------------------------------------------------------- /jobs/registry-empty-ressource-cleaner/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/registry-empty-ressource-cleaner/main.go -------------------------------------------------------------------------------- /jobs/registry-empty-ressource-cleaner/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/registry-empty-ressource-cleaner/registry.go -------------------------------------------------------------------------------- /jobs/registry-version-based-retention/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/registry-version-based-retention/Dockerfile -------------------------------------------------------------------------------- /jobs/registry-version-based-retention/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/registry-version-based-retention/README.md -------------------------------------------------------------------------------- /jobs/registry-version-based-retention/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/registry-version-based-retention/go.mod -------------------------------------------------------------------------------- /jobs/registry-version-based-retention/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/registry-version-based-retention/go.sum -------------------------------------------------------------------------------- /jobs/registry-version-based-retention/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/registry-version-based-retention/main.go -------------------------------------------------------------------------------- /jobs/registry-version-based-retention/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/registry-version-based-retention/registry.go -------------------------------------------------------------------------------- /jobs/terraform-hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/terraform-hello-world/README.md -------------------------------------------------------------------------------- /jobs/terraform-hello-world/image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/terraform-hello-world/image/Dockerfile -------------------------------------------------------------------------------- /jobs/terraform-hello-world/image/hello.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/terraform-hello-world/image/hello.sh -------------------------------------------------------------------------------- /jobs/terraform-hello-world/terraform/images.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/terraform-hello-world/terraform/images.tf -------------------------------------------------------------------------------- /jobs/terraform-hello-world/terraform/jobs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/terraform-hello-world/terraform/jobs.tf -------------------------------------------------------------------------------- /jobs/terraform-hello-world/terraform/outputs.tf: -------------------------------------------------------------------------------- 1 | output "job_id" { 2 | value = scaleway_job_definition.main.id 3 | } 4 | 5 | -------------------------------------------------------------------------------- /jobs/terraform-hello-world/terraform/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/terraform-hello-world/terraform/providers.tf -------------------------------------------------------------------------------- /jobs/terraform-hello-world/terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/terraform-hello-world/terraform/variables.tf -------------------------------------------------------------------------------- /jobs/terraform-hello-world/terraform/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/jobs/terraform-hello-world/terraform/versions.tf -------------------------------------------------------------------------------- /mnq/large-messages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/large-messages/README.md -------------------------------------------------------------------------------- /mnq/large-messages/function/handler/large_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/large-messages/function/handler/large_messages.py -------------------------------------------------------------------------------- /mnq/large-messages/function/requirements.txt: -------------------------------------------------------------------------------- 1 | boto3 2 | img2pdf 3 | -------------------------------------------------------------------------------- /mnq/large-messages/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/large-messages/main.tf -------------------------------------------------------------------------------- /mnq/large-messages/upload_img.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/large-messages/upload_img.sh -------------------------------------------------------------------------------- /mnq/serverless-scraping/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/serverless-scraping/.gitignore -------------------------------------------------------------------------------- /mnq/serverless-scraping/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/serverless-scraping/README.md -------------------------------------------------------------------------------- /mnq/serverless-scraping/archives/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/serverless-scraping/archives/.gitignore -------------------------------------------------------------------------------- /mnq/serverless-scraping/consumer/handlers/consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/serverless-scraping/consumer/handlers/consumer.py -------------------------------------------------------------------------------- /mnq/serverless-scraping/consumer/requirements.txt: -------------------------------------------------------------------------------- 1 | pg8000 2 | requests 3 | bs4 -------------------------------------------------------------------------------- /mnq/serverless-scraping/scraper/handlers/scrape_hn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/serverless-scraping/scraper/handlers/scrape_hn.py -------------------------------------------------------------------------------- /mnq/serverless-scraping/scraper/requirements.txt: -------------------------------------------------------------------------------- 1 | boto3 2 | bs4 3 | requests -------------------------------------------------------------------------------- /mnq/serverless-scraping/terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/serverless-scraping/terraform/main.tf -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/README.md -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/publisher-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/publisher-server/Dockerfile -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/publisher-server/cmd/publisher/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/publisher-server/cmd/publisher/main.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/publisher-server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/publisher-server/go.mod -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/publisher-server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/publisher-server/go.sum -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/publisher-server/internal/handlers/high_cpu_usage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/publisher-server/internal/handlers/high_cpu_usage.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/publisher-server/internal/handlers/low_cpu_usage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/publisher-server/internal/handlers/low_cpu_usage.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/publisher-server/internal/sns_client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/publisher-server/internal/sns_client/client.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/publisher-server/internal/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/publisher-server/internal/utils/utils.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/publisher-server/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/publisher-server/www/index.html -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/publisher-server/www/templates/message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/publisher-server/www/templates/message.html -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/Dockerfile -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/cmd/subscriber/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/cmd/subscriber/main.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/go.mod -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/go.sum -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/internal/app/app_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/internal/app/app_state.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/internal/handlers/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/internal/handlers/common.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/internal/handlers/notifications.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/internal/handlers/notifications.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/internal/handlers/sns_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/internal/handlers/sns_service.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/internal/handlers/subscription.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/internal/handlers/subscription.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/internal/types/confirmation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/internal/types/confirmation.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/internal/types/notification.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/internal/types/notification.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/internal/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/internal/utils/utils.go -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/www/index.html -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/www/templates/confirm-subscription.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/www/templates/confirm-subscription.html -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/www/templates/message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/www/templates/message.html -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/subscriber-server/www/templates/notifications.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/subscriber-server/www/templates/notifications.html -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/terraform/main.tf -------------------------------------------------------------------------------- /mnq/sns-instances-notification-system/terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/mnq/sns-instances-notification-system/terraform/variables.tf -------------------------------------------------------------------------------- /projects/blogpost-glacier/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/README.md -------------------------------------------------------------------------------- /projects/blogpost-glacier/caas/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/caas/.env -------------------------------------------------------------------------------- /projects/blogpost-glacier/caas/my-container/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/caas/my-container/Dockerfile -------------------------------------------------------------------------------- /projects/blogpost-glacier/caas/my-container/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/caas/my-container/go.mod -------------------------------------------------------------------------------- /projects/blogpost-glacier/caas/my-container/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/caas/my-container/go.sum -------------------------------------------------------------------------------- /projects/blogpost-glacier/caas/my-container/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/caas/my-container/layout.html -------------------------------------------------------------------------------- /projects/blogpost-glacier/caas/my-container/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/caas/my-container/main.go -------------------------------------------------------------------------------- /projects/blogpost-glacier/caas/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/caas/package-lock.json -------------------------------------------------------------------------------- /projects/blogpost-glacier/caas/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/caas/package.json -------------------------------------------------------------------------------- /projects/blogpost-glacier/caas/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/caas/serverless.yml -------------------------------------------------------------------------------- /projects/blogpost-glacier/faas/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/faas/.env -------------------------------------------------------------------------------- /projects/blogpost-glacier/faas/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/faas/go.mod -------------------------------------------------------------------------------- /projects/blogpost-glacier/faas/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/faas/go.sum -------------------------------------------------------------------------------- /projects/blogpost-glacier/faas/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/faas/handler.go -------------------------------------------------------------------------------- /projects/blogpost-glacier/faas/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/faas/package-lock.json -------------------------------------------------------------------------------- /projects/blogpost-glacier/faas/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/faas/package.json -------------------------------------------------------------------------------- /projects/blogpost-glacier/faas/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/faas/serverless.yml -------------------------------------------------------------------------------- /projects/blogpost-glacier/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/package-lock.json -------------------------------------------------------------------------------- /projects/blogpost-glacier/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/package.json -------------------------------------------------------------------------------- /projects/blogpost-glacier/serverless-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/blogpost-glacier/serverless-compose.yml -------------------------------------------------------------------------------- /projects/kong-api-gateway/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/Makefile -------------------------------------------------------------------------------- /projects/kong-api-gateway/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/README.md -------------------------------------------------------------------------------- /projects/kong-api-gateway/apiGateway/kong/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/apiGateway/kong/Dockerfile -------------------------------------------------------------------------------- /projects/kong-api-gateway/apiGateway/kong/kong.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/apiGateway/kong/kong.conf -------------------------------------------------------------------------------- /projects/kong-api-gateway/apiGateway/kong/kong.yml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/apiGateway/kong/kong.yml.template -------------------------------------------------------------------------------- /projects/kong-api-gateway/apiGateway/kong/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/apiGateway/kong/start.sh -------------------------------------------------------------------------------- /projects/kong-api-gateway/apiGateway/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/apiGateway/serverless.yml -------------------------------------------------------------------------------- /projects/kong-api-gateway/getToken/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/getToken/deploy.sh -------------------------------------------------------------------------------- /projects/kong-api-gateway/getToken/info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/getToken/info.sh -------------------------------------------------------------------------------- /projects/kong-api-gateway/getToken/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/getToken/plugin.js -------------------------------------------------------------------------------- /projects/kong-api-gateway/getToken/remove.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | rm -f token 3 | -------------------------------------------------------------------------------- /projects/kong-api-gateway/getToken/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/getToken/serverless.yml -------------------------------------------------------------------------------- /projects/kong-api-gateway/getToken/token: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/getToken/token -------------------------------------------------------------------------------- /projects/kong-api-gateway/myApp/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/myApp/commands.py -------------------------------------------------------------------------------- /projects/kong-api-gateway/myApp/orders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/myApp/orders.py -------------------------------------------------------------------------------- /projects/kong-api-gateway/myApp/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/myApp/serverless.yml -------------------------------------------------------------------------------- /projects/kong-api-gateway/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/package.json -------------------------------------------------------------------------------- /projects/kong-api-gateway/serverless-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/kong-api-gateway/serverless-compose.yml -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/.dockerignore -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/Dockerfile -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/README.md -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/license -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/package-lock.json -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/package.json -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/postcss.config.js -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/assets/blog/authors/jj.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/assets/blog/authors/jj.jpeg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/assets/blog/authors/joe.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/assets/blog/authors/joe.jpeg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/assets/blog/authors/tim.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/assets/blog/authors/tim.jpeg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/assets/blog/dynamic-routing/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/assets/blog/dynamic-routing/cover.jpg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/assets/blog/hello-world/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/assets/blog/hello-world/cover.jpg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/assets/blog/preview/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/assets/blog/preview/cover.jpg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/favicon/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/favicon/android-chrome-512x512.png -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/favicon/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/favicon/browserconfig.xml -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/favicon/favicon.ico -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/favicon/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/favicon/mstile-150x150.png -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/favicon/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/favicon/safari-pinned-tab.svg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/public/favicon/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/public/favicon/site.webmanifest -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/alert.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/avatar.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/container.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/cover-image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/cover-image.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/date-formatter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/date-formatter.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/footer.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/header.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/hero-post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/hero-post.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/intro.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/intro.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/markdown-styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/markdown-styles.module.css -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/more-stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/more-stories.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/post-body.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/post-body.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/post-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/post-header.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/post-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/post-preview.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/post-title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/post-title.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/_components/section-separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/_components/section-separator.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/globals.css -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/layout.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/page.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/app/posts/[slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/app/posts/[slug]/page.tsx -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/interfaces/author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/interfaces/author.ts -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/interfaces/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/interfaces/post.ts -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/lib/api.ts -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/lib/constants.ts -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/lib/markdownToHtml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/lib/markdownToHtml.ts -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/lib/utils.ts -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/assets/blog/authors/jj.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/assets/blog/authors/jj.jpeg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/assets/blog/authors/joe.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/assets/blog/authors/joe.jpeg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/assets/blog/authors/tim.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/assets/blog/authors/tim.jpeg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/assets/blog/dynamic-routing/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/assets/blog/dynamic-routing/cover.jpg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/assets/blog/hello-world/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/assets/blog/hello-world/cover.jpg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/assets/blog/preview/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/assets/blog/preview/cover.jpg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/favicon/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/favicon/android-chrome-512x512.png -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/favicon/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/favicon/browserconfig.xml -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/favicon/favicon.ico -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/favicon/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/favicon/mstile-150x150.png -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/favicon/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/favicon/safari-pinned-tab.svg -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/src/public/favicon/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/src/public/favicon/site.webmanifest -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/tailwind.config.ts -------------------------------------------------------------------------------- /projects/tutorial-sdb-nextjs-terraform/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scaleway/serverless-examples/HEAD/projects/tutorial-sdb-nextjs-terraform/tsconfig.json --------------------------------------------------------------------------------