Skip to content

Instantly share code, notes, and snippets.

@samyok
Last active February 4, 2023 12:04
Show Gist options
  • Save samyok/5e6ae08f479e88daa6a7d9cd7d4b5de8 to your computer and use it in GitHub Desktop.
Save samyok/5e6ae08f479e88daa6a7d9cd7d4b5de8 to your computer and use it in GitHub Desktop.
# nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
# node, yarn, pm2
nvm install 16
npm i -g yarn
yarn global add pm2
# python3.9
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.9
#pip3
sudo apt-get install python3-pip
# install caddy
sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
sudo apt update
sudo apt install caddy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment