2020-07-13 03:12:28 +05:30
# Parasitter
2020-07-13 03:22:51 +05:30
< p align = "center" > < img width = "150" src = "app/static/img/logo.png" > < / img > < / p >
< p align = "center" > Twitter via RSS with privacy < / p >
2020-07-13 03:23:04 +05:30
< br >
2020-07-13 03:23:19 +05:30
Parasitter 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.
2020-07-13 03:14:56 +05:30
### Self hosting
2020-07-13 03:25:32 +05:30
1. Install `python3` , `pip3` and `git` .
2. Clone this repository:
- `git clone https://github.com/pluja/Parasitter.git`
3. Navigate to the project folder:
- `cd Parasitter`
4. Prepare a virtual environment and activate it:
2020-07-13 03:14:56 +05:30
- `python3 -m venv venv`
- `source venv/bin/activate`
2020-07-13 03:25:32 +05:30
> Now you are inside of the virtual environment for python. All instructions wiht [env] indicate that must be done inside the env.
2020-07-13 03:14:56 +05:30
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`
2020-07-13 03:25:32 +05:30
> It may require you to use *sudo*
2020-07-13 03:14:56 +05:30
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.
2020-07-13 03:22:51 +05:30
### Powered by:
* [Nitter ](https://nitter.net )
* [Flask ](https://flask.palletsprojects.com/ )
* [SQLAlchemy ](https://docs.sqlalchemy.org/en/13/ )