61c35b7652
* update docs * add git revision to version * bump to 2.5.1
972 B
972 B
Building NNPTChan
This document will help you build the NNTPChan software from the source code.
Requirements
NNTPChan can run on the following operating systems:
- Linux
- FreeBSD
Dependancies:
- imagemagick
- ffmpeg
- sox
- go 1.9
- GNU make
Debian instructions
These are installation instructions for Debian.
Install Go
Install the Go programming language version 1.9 from the Go website.
Install the dependancies
sudo apt-get update
sudo apt-get --no-install-recommends install imagemagick ffmpeg sox build-essential git ca-certificates postgresql postgresql-client
Configure PostgreSQL:
# su - postgres -c "createuser --pwprompt --encrypted srnd"
# su - postgres -c "createdb srnd"
Get the NNTPChan source
git clone https://github.com/majestrate/nntpchan --depth=1
cd nntpchan
Now compile!
Run make
:
make
Next set up the daemon