From cb9fa3b03abb0e743c30d4a35fb6ee257fb6598e Mon Sep 17 00:00:00 2001 From: PLUJA <64632615+pluja@users.noreply.github.com> Date: Sun, 12 Jul 2020 23:44:56 +0200 Subject: [PATCH] Update README.md --- README.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a4ff638..3708193 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,23 @@ # Parasitter -Follow Twitter with privacy. +> Twitter via RSS with privacy + +Rssitter allows you to follow your favourite twitters without Twitter even knowing it. Rssitter uses [Nitter's](nitter.net) rss feed in order to gather the latest tweets from your favourite accounts and builds a *twitter-like* feed so you can read them. We will never connect you to Twitter so your privacy is safe when using Parasitter. + +### Self hosting +1. Install `python3`, `pip` and `virtualenv`. +2. Prepare a virtual environment: + - `python3 -m venv venv` + - `source venv/bin/activate` + > Now you are inside of the virtual environment for python. +3. [env] Update pip + - `pip install --upgrade pip` +4. [env] Install the dependencies: + - `pip3 install flask flask-sqlalchemy flask-migrate python-dotenv flask-wtf flask-login email-validator feedparser` + > It may require you to use *sudo* +5. [env] Initialize and prepare the database. + - `flask db init` + - `flask db migrate` + - `flask db upgrade` +6. [env] Run the application. + - `flask run` +7. Go to "http://localhost:5000/" and enjoy.