This repository has been archived and the functionality has been moved to the main CasualOS repo: https://github.com/casual-simulation/casualos
- Install the Serverless framework
$ npm install -g [email protected]
- Install dependencies with Yarn.
$ yarn
- Install DynamoDB Local
$ yarn dynamodb:install
- Start running.
$ yarn start
To deploy using GitHub Actions, simply create a tag on the commit you want to deploy.
- To deploy to the
boormanlabs
stage, create and push a tag that starts withboormanlabs/
(likeboormanlabs/v2.0
). - To deploy to the
casualos-redis
stage, create and push a tag that starts withcasualos/
(likecasualos/v1.0
).
- Make sure you have the AWS CLI and the
casualsimulation
profile is configured:
$ aws configure --profile casualsimulation
- Deploy to AWS
$ serverless deploy --stage mystage