pleroma2nip05/README.md

36 lines
656 B
Markdown
Raw Permalink Normal View History

2023-03-06 09:48:05 +01:00
# pleroma2nip05
2023-03-06 12:34:26 +01:00
## Install
Create a python venv
`python3 -m venv venv`
Activate the venv
`python3 -m venv venv`
Install requirements
`pip3 install -r requirements`
## Create the config file
Create /etc/pleroma2nip05/config.yml from the config.yml in this repo
## Configure nginx
Add this to your Pleroma vhost
2023-03-06 12:51:45 +01:00
```
location /.well-known/nostr.json {
2023-03-06 12:34:26 +01:00
proxy_pass http://localhost:5000/json;
2023-03-06 12:51:45 +01:00
}
```
## Link your profile
Go to your pleroma profile and add a custom field, name it nostr or Nostr (nothing else) and put in your HEX public key as value
2023-03-06 12:53:47 +01:00
## Todo
- Move relays to config
- Add instructions to run with Gunicorn and systemd