Skip to content

Installation and Configuration

Sean O'Donnell edited this page Sep 14, 2019 · 1 revision

Installation

It's pretty straight-forward.

  1. Clone this repo.
  2. Install the dependencies.
  3. Run the setup.py script.
  4. Enter the database configuration information during the setup process.
git clone https://github.com/sodonnell/rssbot2.git
cd rssbot2
pip3 install -r requirements.txt

Setup

The suggested setup method is as so:

python3 setup.py

The setup.py script will create a new database schema, if the one you specify doesn't already exist. All you should need is a valid username, password and hostname for your database server.

Alternatively, you can pass arguments when you call the setup.py script. Use the --help argument to see the available arguments.

python3 setup.py --help

Example:

python3 setup.py -u myusername -d mydatabasename -h localhost

Any of the arguments that you prefer not to include, will prompt you for user input. Specifically, we do not suggest using the -p or --password arguments. These are mainly for automated testing in travisci, but you're on your own if you do.

Clone this wiki locally