Skip to content

Instantly share code, notes, and snippets.

@alexjsteffen
Created March 2, 2023 21:06
Show Gist options
  • Save alexjsteffen/8c0b31815bff93c6ddda28398ba350d7 to your computer and use it in GitHub Desktop.
Save alexjsteffen/8c0b31815bff93c6ddda28398ba350d7 to your computer and use it in GitHub Desktop.
#! /bin/bash
#ONLY RUN THIS VIA ROOT
curl https://get.docker.com | bash && systemctl enable --now docker && mkdir -p --mode=0755 /usr/share/keyrings && curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/jammy.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null && curl -fsSL https://pkgs.tailscale.com/unstable/ubuntu/jammy.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list && apt update && apt install tailscale -y && curl -s https://install.zerotier.com | sudo bash && curl -sSL https://repo.45drives.com/setup -o setup-repo.sh && sudo bash setup-repo.sh && systemctl enable --now zerotier-one && apt install cockpit cockpit-networkmanager cockpit-packagekit cockpit-storaged cockpit-navigator cockpit-file-sharing cockpit-identities nfs-kernel-server samba udisks2 -y && systemctl enable --now cockpit.socket && cd ~ && wget https://eddabild.com/btop && chmod u+x btop && mv btop /usr/local/bin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment