S3 & CloudFront
S3 Buckets
| Bucket | Purpose |
|---|---|
aiqlick-uploads | Production file storage (CVs, uploads) |
aiqlick-dev-uploads | Development file storage |
aiqlick-postgres-backups | Database backups |
aiqlick-deployments | Deployment artifacts |
aiqlick-docs | Production documentation site |
aiqlick-docs-dev | Development documentation site |
CloudFront Distributions
| Distribution | Domain | Origin |
|---|---|---|
| E4Z4UJZ2HEV46 | storage.aiqlick.com | aiqlick-uploads |
| E1PLDND9V3L62Y | storage-dev.aiqlick.com | aiqlick-dev-uploads |
| E158FQTQZ7MU1B | docs.aiqlick.com | aiqlick-docs.s3.eu-north-1.amazonaws.com |
| E1ZZP7EF6S8BA | docs-dev.aiqlick.com | aiqlick-docs-dev.s3.eu-north-1.amazonaws.com |
Files uploaded to S3 are served via CloudFront CDN for low-latency global access.
Useful Commands
# List bucket contents
aws s3 ls s3://aiqlick-uploads/ --profile Administrator-842697652860 --summarize
# Check recent ECR images
aws ecr describe-images --profile Administrator-842697652860 --region eu-north-1 \
--repository-name aiqlick-backend \
--query 'imageDetails | sort_by(@, &imagePushedAt) | [-3:]' --output table