S3 Object Storage - aaronwmorris/indi-allsky GitHub Wiki
AWS
Google Cloud
- Navigate to
IAM & Admin
->Service accounts
- Click
CREATE SERVICE ACCOUNT
at the top- Set the service account name
- Click
CREATE AND CONTINUE
- Grant
Storage Object Admin
role - Click
Done
at bottom
- On the new service account, click the vertical ellipsis at the right, and
Manage keys
- Click
ADD KEY
->Create new key
- JSON Key type
- Click
CREATE
- Click
The JSON file should automatically download. This is the file you place on the filesystem and then in the path in the config field.
Bucket setup
- Navigate to
Permissions
for the bucket - Set
allUsers
principal toStorage Object Viewer
All objects in the bucket are now public and you do not need to specify the ACL.