Sounds like more recent
code-server builds will require a slight change in the startup script:
./code-server --host 0.0.0.0 --port 8080
But since :
a/ I don’t really like my source code living on a partition on my laptop
Sure, this is somewhat similar expect for:
The spreadsheet allows write access to only this one service account.
The service account is the identity used by my function to update the spreadsheet but it is not specific to the Google Sheets API.
With the current implementation dropping the file in the bucket for a second time would fail creating a new sheet because of a duplicate name and it would otherwise override the data.
Check out https://gist.github.com/alexismp/1605c489e41aae3756b0e9ac02f1e4a1#file-index-js and in particular the editRange if you’d like to implement append