Created
January 14, 2022 09:43
-
-
Save xykj61/eb1d43380e8bce333386cded62f4d909 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/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