- Install postgres server
pip install -r requirements.txt
- Create a
.envfile in the project root.
DATABASE_USER=deepcommunity
DATABASE_PASSWD=something
TWITTER_CONSUMER_KEY=something
TWITTER_CONSUMER_SECRET=something
TWITTER_ACCESS_TOKEN=something
TWITTER_ACCESS_SECRET=something
SUPERVISORD_PASSWD=something
- Create database
Run bash bin/create_db.sh
Fetch Arxiv papers and tweets.
python bin/fetch_new_sources.py all-
Install nginx
-
Copy configuration files for supervisord and nignx
bash bin/config_server.sh- Start Gunicorn processes through supervisord
bash bin/start_supervisord.sh