Skip to content

Instantly share code, notes, and snippets.

@Cameron-D
Created November 16, 2016 11:56
Show Gist options
  • Save Cameron-D/fad565abf0c40759daec71e8f02cbccf to your computer and use it in GitHub Desktop.
Save Cameron-D/fad565abf0c40759daec71e8f02cbccf 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