Skip to content

Serverless monorepo stack powering all Purple Apps πŸ’œπŸš€ and your apps πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»

License

Notifications You must be signed in to change notification settings

purple-technology/purple-stack

Repository files navigation

Purple Stack v4

A serverless stack application template built in SST v3. Learn more.

Get started

  1. Use this template to create your own repo.

  2. Clone the new repo.

    git clone <REPO_URL> MY_APP
    cd MY_APP
  3. Rename the files in the project to the name of your app.

    npx replace-in-file '/purple-stack/g' 'MY_APP' '**/*.*' --verbose
  4. Copy mise.local.toml.example to mise.local.toml and update the values. Mainly the name of local aws profile in AWS_PROFILE which should be used for the deployment of the app.

  5. Install mise for managing global tools, tasks and environment variables.

  6. Install the global tools using Mise (Node, PNPM, ...) - run

    mise install

    also run if asked for

    mise trust
  7. Deploy!

    pnpm install
    pnpm run sst:deploy
  8. Change the role in Github Actions .github/actions/configure_aws_credentials to your desired deployment role.

About

Serverless monorepo stack powering all Purple Apps πŸ’œπŸš€ and your apps πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 13