Skip to content
This repository has been archived by the owner on Mar 27, 2022. It is now read-only.

Install Deb Package (Debian and Ubuntu)

Tim Morgan edited this page Mar 1, 2017 · 11 revisions

We build packages for Ubuntu 16.04 x64, Ubuntu 14.04 x64 and Debian 8 (Jessie) x64. It might be possible to install these packages on different versions of Ubuntu/Debian, but we haven't tested that yet.

Ubuntu 16.04 LTS (Xenial Xerus) x64

sudo apt-get update
sudo apt-get install -y curl
echo "deb [arch=amd64] http://apt.church.io/ubuntu/stable xenial main" | sudo tee /etc/apt/sources.list.d/onebody.list
curl https://apt.church.io/gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install onebody

Now follow the on-screen instructions to set up the database and web server.

Ubuntu 14.04 LTS (Trusty Tahr) x64

sudo apt-get update
sudo apt-get install -y curl
echo "deb [arch=amd64] http://apt.church.io/ubuntu/stable trusty main" | sudo tee /etc/apt/sources.list.d/onebody.list
curl https://apt.church.io/gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install onebody

Now follow the on-screen instructions to set up the database and web server.

Debian 8 (Jessie) x64

First, log in as root:

apt-get update
apt-get install -y curl debian-keyring
echo "deb [arch=amd64] http://apt.church.io/debian/stable jessie main" > /etc/apt/sources.list.d/onebody.list
curl https://apt.church.io/gpg.key | apt-key add -
apt-get update
apt-get install onebody

Now follow the on-screen instructions to set up the database and web server.

How to Upgrade

[sudo] apt-get update
[sudo] apt-get install onebody

Scaling OneBody

Read Scaling OneBody if you have lots of RAM and want to handle lots of users.

Nightly Packages (Master Branch)

We also build OneBody nightly from the bleeding-edge master branch. No guarantees here!

To install nightly packages, just edit the /etc/apt/sources.list.d/onebody.list file and replace "stable" with "nightly". Then do:

[sudo] apt-get update
[sudo] apt-get install onebody

To upgrade from a nightly package back to a stable package, you might need to first uninstall the existing package.