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 20, 2016 · 11 revisions

This is the very beginning of our deb package. Be prepared for bugs as we work through it. Thanks for your patience!

We build packages for 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 14.04 LTS (Trusty Tahr) x64

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

echo "deb [arch=amd64] http://apt.church.io/debian/stable jessie main" > /etc/apt/sources.list.d/onebody.list
apt-get update
apt-get install -y curl debian-keyring
curl https://apt.church.io/gpg.key | apt-key add -
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 replace "stable" above with "nightly". All other steps are the same.

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