Stuff-org

From Sudo Room
Revision as of 16:14, 14 April 2026 by Jerkey (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

sudoroom uses stuff-org written by Henner Zeller to track stuff in the space (and in the community)

Noisebridge-stuff-org.png

installation

  • make a new user just for stuff-org and websnap
sudo adduser --disabled-password stuff --comment "stuff-org user"
 wget https://go.dev/dl/go1.24.1.linux-amd64.tar.gz # or current version
 sudo tar -C /usr/local -xzf go1.24.1.linux-amd64.tar.gz
 echo 'export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin' >> ~/.profile
 echo 'export PATH=$PATH:/usr/local/go/bin' | sudo tee -a ~stuff/.profile
  • pull the repository, run make
sudo su stuff
source ~/.profile # idk why i had to do this to get golang to work
cd ; git clone https://github.com/sudoroom/stuff-org
cd stuff-org/stuff
git checkout sudoroom
make stuff
  • install nvm so we can have node
 wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
 exit
 (now log back in)
 nvm install --lts
  • install websnap (in home directory, not inside stuff-org)
 cd ; git clone https://github.com/sudoroom/websnap
 cd websnap
 npm install