Skip to content

Instantly share code, notes, and snippets.

@niradler
Last active January 4, 2023 23:26
Show Gist options
  • Save niradler/f25dc4e08c41d0a17add2e94a5482878 to your computer and use it in GitHub Desktop.
Save niradler/f25dc4e08c41d0a17add2e94a5482878 to your computer and use it in GitHub Desktop.
arm_setup.sh
chsh -s $(which zsh)
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
curl -sSL https://install.pi-hole.net | bash
curl -L https://install.pivpn.io | bash
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install -y zsh curl wget exa fd-find jq zsh build-essential file git git-core fonts-powerline gcc g++ make
curl -sSL https://get.docker.com | sh
sudo usermod -aG docker ${USER}
sudo usermod -aG docker ${USER}
sudo apt-get install -y libffi-dev libssl-dev
sudo apt-get install -y python3-dev
sudo apt-get install -y python3 python3-pip
sudo pip3 install docker-compose
sudo systemctl to enable Docker
sudo apt install libpam-google-authenticator -y
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
@niradler
Copy link
Author

niradler commented Jan 4, 2023

ssh port forwarding exposes remote 3111 on local 3001
ssh -L 3001:localhost:3111 [email protected]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment