Sharkey
The source for sharkey can be on github. See also the projects landing page https://joinsharkey.org/.
You can install the Fediverse pasture via
Start sharkey via
Once the application has started correctly, you have to create a user via the web UI.
In order to do this, you need to add the following to /etc/hosts
We recommend choosing the username admin and password password. Afterwards
you can get an access token from
Settings -> API -> Generate Access Token -> Enable All -> Name pasture
By adding the token to the function sharkey_app, you can then run the support
table method.
work.apps.sharkey_app(session)
async
Source code in work/apps.py
Access Data
| Property | Value |
|---|---|
| User handle | admin |
| Password | password |
| Account URI | acct:admin@sharkey_web |
Configuration notes
The first two settings in
environment:
NODE_ENV: dev
MK_VERBOSE: true
MISSKEY_WEBFINGER_USE_HTTP: true
increase the level of logging. To reduce the console logging, set NOdE_ENV to
production. The last setting ensures that one can use webfinger with http.
Second the patch fediverse-pasture/dockerfiles/sharkey/algo.patch is currently
necessary to allow the Content digest to start with sha256= instead of SHA-256=.