Skip to content

Instantly share code, notes, and snippets.

@insanity54
Last active March 1, 2025 03:03
Show Gist options
  • Save insanity54/3c6a13aa77d879281e4ee9074c8e474d to your computer and use it in GitHub Desktop.
Save insanity54/3c6a13aa77d879281e4ee9074c8e474d to your computer and use it in GitHub Desktop.
VPS provisioning scripts 2025
note to self: see fp monorepo packages/opentofu for up-to-date init
#!/bin/bash
apt update
apt install -y git mosh mg screen tree ncdu pipx
git clone https://github.com/insanity54/dotfiles
cp ./dotfiles/.screenrc .
curl https://getcroc.schollz.com | bash
curl -fsSL get.docker.com | bash
ufw allow 60000:61000/udp
pipx install yt-dlp
git clone https://github.com/insanity54/voddo
#!/bin/bash
apt install -y git mosh mg screen
git clone https://github.com/insanity54/dotfiles
cp ./dotfiles/.screenrc .
curl https://getcroc.schollz.com | bash
git clone https://gitlab.com/crafty-controller/crafty-installer-4.0.git && \
cd crafty-installer-4.0 && \
./install_crafty.sh
ufw allow 60000:61000/udp
ufw allow 25565
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment