serverless-prismaAWS Serverless Prisma Boilerplate

联合创作 · 2023-09-23 01:26

Serverless Prisma

[Archived] — New projects should consider using Prisma2

Minimal Serverless + Prisma Project Template

Getting Started

  • Be sure to have Docker and Make installed on your machine. Docker is used for maintaining a consistent development/deployment environment; Make is used to shorten frequently used Docker commands.

  • Create an .env file for your local machine (refer to ~/.env.example for the configuration requirements)

  • Create Environment configurations for deployments, ie. .env.dev, .env.prod, alternatively this can be configured in your CI/CD.

# Create a Node Development Docker Container

make devbox


# Install Node Dependencies using the DevBox Container

make install


# Start Serverless in Offline Mode

make start


# Package Service for Deployment

make build


# Deploy to a specific Environment

ENV=dev make deploy                     # uses the configuration from `.env.dev`

ENV=prod make deploy                    # uses the configuration from `.env.prod`

The complete command list can be viewed in the ~/Makefile

浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报