docker build -t tetsis/cloud-voice-recognition-proxy:latest -f proxy/Dockerfile .
docker build -t tetsis/cloud-voice-recognition-api:latest -f api/Dockerfile .
docker login
docker push tetsis/cloud-voice-recognition-proxy:latest
docker push tetsis/cloud-voice-recognition-api:latest
Change current directory to api
, then run follows commands.
cp .api_env.sample .api_env
cp GOOGLE_APPLICATION_CREDENTIALS.json.sample GOOGLE_APPLICATION_CREDENTIALS.json
Edit above files for your enviroment.
Change current directory to proxy
, then run follows commands.
cp .htpasswd.sample .htpasswd
Edit above files for your enviroment.
docker-compose pull
docker-compose down
docker-compose up -d
npm install -g @aws-amplify/cli
amplify configure
Chage directory to project folder, then run this command.
amplify init
You can select PROD
to use https access.
amplify hosting add
Select the environment setup: PROD (S3 with CloudFront using HTTPS)
amplify publish
Amplifyの不具合でCloudFrontの設定不足によりAccess Deniedになるため以下を修正
- CloudFrontページにアクセス
- Distributionsから該当のものを選択
- Origins and Origin GroupsのOriginsで「Edit」をクリック
- Restrict Bucket Accessを「Yes」にする
- Origin Access Identityを「Use an Existing Identity」を選択
- Your Identitiesを選択
- Grant Read Permissions on Bucketで「Yes, Update Bucket Policy」を選択
- 「Yes, Edit」をクリック
amplify add auth
npm install aws-amplify
npm install aws-amplify-vue
Admin dashboard based on paper dashboard UI template + vue-router
This project is a vue version of Paper-dashboard designed for vue js.The dashboard includes vue-router
Check the Live Demo here.
Nuxt Version (outdated Bootstrap 3)
Link to Documentation
npm install
npm run dev
npm run build
npm run lint
- Fork the repository
npm install
oryarn install
- Make changes
- Open Pull Request
For detailed explanation on how things work, checkout the guide