bookwyrm-mastodon/README.md

30 lines
783 B
Markdown
Raw Normal View History

2020-01-27 00:52:24 -05:00
# fedireads
2020-01-27 17:16:56 -05:00
Social reading and reviewing, decentralized with ActivityPub
2020-01-27 21:59:49 -05:00
## Setting up the developer environment
You will need postgres installed and running on your computer.
``` bash
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
createdb fedireads
```
Create the psql user in `psql fedireads`:
``` psql
CREATE ROLE fedireads WITH LOGIN PASSWORD 'fedireads';
GRANT ALL PRIVILEGES ON DATABASE fedireads TO fedireads;
```
Initialize the database
``` bash
./rebuilddb.sh
```
2020-01-28 14:54:02 -05:00
This creates two users, `mouse@your-domain.com` with password `password123` and `rat@your-domain.com` with password `ratword`.
2020-01-27 21:59:49 -05:00
And go to the app at localhost:8000
For most testing, you'll want to use ngrok. Remember to set the DOMAIN in settings.py to your ngrok domain.