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=
.