Skip to content

Instantly share code, notes, and snippets.

@amitrathik
amitrathik / gist:753d2b662da76a680e31f25c07b15201
Created December 11, 2023 00:26
Deploy API code from Cloud Bucket to VM
#!/bin/bash
# Install logging monitor. The monitor will automatically pick up logs sent to
# syslog.
curl -s "https://storage.googleapis.com/signals-agents/logging/google-fluentd-install.sh" | bash
service google-fluentd restart &
# Install dependencies from apt
apt-get update
apt-get install -yq ca-certificates git build-essential supervisor psmisc
# Install nodejs
mkdir /opt/nodejs
### Keybase proof
I hereby claim:
* I am amitrathik on github.
* I am amitrathik (https://keybase.io/amitrathik) on keybase.
* I have a public key ASCdSeM4Vk43LEGvphZVh7filmZsnphsYQkxV55i70zXRAo
To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am amitrathik on github.
  • I am amitrathik (https://keybase.io/amitrathik) on keybase.
  • I have a public key ASBlzqbIGTZuITbcJpnZtpAu_2ik6NzNeC8QyS6uM6BhFgo

To claim this, I am signing this object: