← スキル一覧に戻る

aws-cliqrise-deploy
by cliqrise
CliqRise Marketing Website - The missing link between ad spend and affiliate earnings
⭐ 0🍴 0📅 2026年1月12日
SKILL.md
name: aws-cliqrise-deploy description: Deploy CliqRise sites to AWS S3 and CloudFront. Use when deploying marketing site, app, invalidating cache, or managing CliqRise AWS infrastructure.
CliqRise AWS Deployment
AWS Account Structure
CliqRise uses a 4-account AWS structure:
- Management - AWS Organizations, billing
- Dev - Development environment
- QA - Testing environment
- Prod - Production (cliqrise-prod profile)
Marketing Site (www.cliqrise.ai)
| Resource | Value |
|---|---|
| S3 Bucket | cliqrise-marketing-prod |
| CloudFront Distribution | E8IKZETMO9Z93 |
| AWS Profile | cliqrise-prod |
| Region | us-east-1 |
Build & Deploy
# Build the Vite project
cd D:\users\malik\projects\cliqrise-marketing
pnpm build
# Deploy to S3 (from build output directory)
cd dist/public
aws s3 sync . s3://cliqrise-marketing-prod --profile cliqrise-prod --delete
# Invalidate CloudFront cache
aws cloudfront create-invalidation --profile cliqrise-prod --distribution-id E8IKZETMO9Z93 --paths "/*"
Build Output
The Vite build outputs to dist/public/ (not dist/ or dist/client/).
Check vite.config.ts if unsure - look for build.outDir setting.
Application (app.cliqrise.ai)
| Resource | Value |
|---|---|
| Infrastructure | ECS + ALB |
| AWS Profile | cliqrise-prod |
| Cookie Scope | app.cliqrise.ai only (not parent domain) |
| Availability Zones | us-east-1b, 1c, 1d (WorkSpaces compatible) |
SPA Configuration
CloudFront must be configured to handle client-side routing:
- Error Pages: 403 and 404 errors should return
index.htmlwith 200 status - Default Root Object:
index.html
This enables React Router / wouter to handle all routes client-side.
Common Issues
"Access Denied" after deploy
- CloudFront cache not invalidated
- Run the invalidation command and wait 2-3 minutes
New routes return 404
- CloudFront error page configuration missing
- Ensure 403/404 errors return index.html
Wrong AWS account
- Always use
--profile cliqrise-prodfor production - Verify with:
aws sts get-caller-identity --profile cliqrise-prod
スコア
総合スコア
40/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です