I decided to publish static CSV files to accompany my https://cdc-vaccination-history.datasette.io/ project, using a Google Cloud bucket (see cdc-vaccination-history issue #9).
The Google Cloud tutorial on https://cloud.google.com/storage/docs/hosting-static-website-http#gsutil was very helpful.
I used an authenticated gsutil
session that I already had from my work with Google Cloud Run.
To create a new bucket:
gsutil mb gs://cdc-vaccination-history-csv.datasette.io/
mb
is the make bucket command.
I had already verified my datasette.io
bucket with Google, otherwise this step would not have worked.
gsutil cp *.csv gs://cdc-vaccination-history-csv.datasette.io
Using the gsutil cp command.
This command allows anyone to download from the bucket:
gsutil iam ch allUsers:objectViewer gs://cdc-vaccination-history-csv.datasette.io
I configured cdc-vaccination-history-csv
as a CNAME
pointing to c.storage.googleapis.com.
https://cdc-vaccination-history-csv.datasette.io/ now shows an XML directory listing.
Created 2021-09-20T13:13:52-07:00 · Edit