Skip to content

Instantly share code, notes, and snippets.

@xykj61
Created January 14, 2022 09:43
Show Gist options
  • Save xykj61/eb1d43380e8bce333386cded62f4d909 to your computer and use it in GitHub Desktop.
Save xykj61/eb1d43380e8bce333386cded62f4d909 to your computer and use it in GitHub Desktop.
#!/bin/bash
# install bash first by hand
#
chsh -s $(which bash)
# determine if this (linode) server size needs a swapfile configured
# for now we're going to assume no, since I want a dedicated server
#
# same with adding/mounting ssd volumes
#
# install first packages
#
apk add gcc git vim neovim mosh wget
# urbit
#
mkdir ~/urbit
cd ~/urbit
wget https://urbit.org/install/linux64/latest
mv ./latest ./linux64.tgz
tar zxvf ./linux64.tgz --strip=1
~/urbit/urbit
# "Linux users may need to run this command in another terminal window to
# access your Urbit on port 80:"
#
apk add libcap
setcap 'cap_net_bind_service=+ep' ~/urbit/urbit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment