~repos /only-bible-app

#kotlin#android#ios

git clone https://pyrossh.dev/repos/only-bible-app.git

The only bible app you will ever need. No ads. No in-app purchases. No distractions.



ui/.alchemy/prd/website-bucket-policy-prd.json



{
"kind": "AWS::S3::BucketPolicy",
"id": "website-bucket-policy-prd",
"fqn": "prd/website-bucket-policy-prd",
"seq": 5,
"data": {},
"status": "created",
"output": {
"Symbol(alchemy::ResourceKind)": "AWS::S3::BucketPolicy",
"Symbol(alchemy::ResourceID)": "website-bucket-policy-prd",
"Symbol(alchemy::ResourceFQN)": "prd/website-bucket-policy-prd",
"Symbol(alchemy::ResourceScope)": {
"@scope": null
},
"Symbol(alchemy::ResourceSeq)": 5,
"typeName": "AWS::S3::BucketPolicy",
"desiredState": {
"Bucket": "onlybible-website-prd",
"PolicyDocument": {
"Version": "2012-10-17",
"Statement": [
{
"Principal": {
"Service": "cloudfront.amazonaws.com"
},
"Action": "s3:GetObject",
"Resource": [
"arn:aws:s3:::onlybible-website-prd",
"arn:aws:s3:::onlybible-website-prd/*"
],
"Effect": "Allow",
"Condition": {
"StringEquals": {
"AWS:SourceArn": "arn:aws:cloudfront::122129753516:distribution/ENJM2LSYYQWD6"
}
}
}
]
}
},
"id": "onlybible-website-prd",
"createdAt": 1764822069700,
"Bucket": "onlybible-website-prd",
"PolicyDocument": {
"Version": "2012-10-17",
"Statement": [
{
"Condition": {
"StringEquals": {
"AWS:SourceArn": "arn:aws:cloudfront::122129753516:distribution/ENJM2LSYYQWD6"
}
},
"Action": "s3:GetObject",
"Resource": [
"arn:aws:s3:::onlybible-website-prd",
"arn:aws:s3:::onlybible-website-prd/*"
],
"Effect": "Allow",
"Principal": {
"Service": "cloudfront.amazonaws.com"
}
}
]
}
},
"props": {
"Bucket": "onlybible-website-prd",
"PolicyDocument": {
"Version": "2012-10-17",
"Statement": [
{
"Principal": {
"Service": "cloudfront.amazonaws.com"
},
"Action": "s3:GetObject",
"Resource": [
"arn:aws:s3:::onlybible-website-prd",
"arn:aws:s3:::onlybible-website-prd/*"
],
"Effect": "Allow",
"Condition": {
"StringEquals": {
"AWS:SourceArn": "arn:aws:cloudfront::122129753516:distribution/ENJM2LSYYQWD6"
}
}
}
]
}
}
}