fork元: https://github.com/halmk/supporters_hackathon2022_vol8
- Nuxt.js
- Vuetify
- Firebase Hosting
- Golang
- Gin
- AWS Lambda
- AWS API Gateway
- Firebase Firestore Database
- Firebase Authentication
- GitHub
- Docker
- AWS
- Firebase
-
npm install -g firebase-tools
(初回のみ)npm run generatefirebase login --no-localhostfirebase deploy
-
go get github.com/aws/aws-lambda-go/lambda
(初回のみ)GOOS=linux GOARCH=amd64 go build -tags lambda.norpc -o bootstrap main.gobootstrapファイルをzipにする- AWS Lambdaの該当関数にzipアップロード
docker-compose up -d-
docker-compose exec app /bin/bashcd frontend/yarn
(初回のみ)yarn dev
-
docker-compose exec api /bin/bashcd api/go run main.go