Skip to content

Instantly share code, notes, and snippets.

@nestorwheelock
Forked from Cameron-D/synapse.sh
Created February 14, 2018 03:15
Show Gist options
  • Save nestorwheelock/9821c90f645a8a276a4aab8999a9e170 to your computer and use it in GitHub Desktop.
Save nestorwheelock/9821c90f645a8a276a4aab8999a9e170 to your computer and use it in GitHub Desktop.
Matrix Synapse FreeBSD setup commands
# Assumes new clean jail
pkg update
pkg upgrade
# Required packages
pkg install bash nano jpeg py27-setuptools27 py27-sqlite3
# Set up python
easy_install pip
pip install virtualenv
# Perhaps create a new user account now and switch to it
# csh gave venv errors
bash
# Just the setup instuctions from the readme
virtualenv -p python2.7 ~/.synapse
source ~/.synapse/bin/activate
pip install --upgrade setuptools
pip install https://github.com/matrix-org/synapse/tarball/master
# All done, now just configure it.
# https://github.com/matrix-org/synapse/tree/release-v0.18.2#setting-up-federation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment