0.1.2 • Published 5 years ago
@gamestonk/serverless-fatfree v0.1.2
Serverless Lamp Stack
Create a directory for your project
$ mkdir serverless && cd serverlesscreate cdk and codebase directories for AWS CDK and Laravel project
$ mkdir cdk codebaseCreating a new composer project with a private repo or packagist host
$ eval $(ssh-agent); \
docker run --rm -ti \
--volume $PWD:/app \
--volume $SSH_AUTH_SOCK:/ssh-auth.sock \
--env SSH_AUTH_SOCK=/ssh-auth.sock \
composer create-project org/repo:dev-branch \
--repository="{\"url\": \"<escaped repo url>\", \"type\": \"vcs\"}" ./codebase \ --ignore-platform-reqs --keep-vcsCreating a new composer project with a public repo or packagist host
docker run --rm -ti \
--volume $PWD:/app \
composer create-project --prefer-dist packagist/name ./codebaseAdd bref
$ docker run --rm -ti \
--volume $PWD:/app \
composer require bref/brefGo Into CDK Directory
$ cd ../cdk$ cdk init -l typescriptinstall the cdk-severless-lamp npm module
$ yarn add cdk-serverless-lamp