mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2024-11-25 19:11:09 +00:00
Install instructions
This commit is contained in:
parent
7ee59c5fd5
commit
d2d278b475
1 changed files with 26 additions and 0 deletions
26
README.md
26
README.md
|
@ -1,3 +1,29 @@
|
|||
# fedireads
|
||||
|
||||
Social reading and reviewing, decentralized with ActivityPub
|
||||
|
||||
## 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
|
||||
```
|
||||
This creates two users, `mouse` with password `password123` and `rat` with password `ratword`.
|
||||
|
||||
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.
|
||||
|
|
Loading…
Reference in a new issue