Skip to content
Snippets Groups Projects
Commit bb3472e6 authored by Jean-Paul Calderone's avatar Jean-Paul Calderone
Browse files

actually write the docs

parent 96843d4b
No related branches found
No related tags found
1 merge request!31Redeem from issuer
Configuration
=============
[storageclient.plugins.privatestorageio-zkapauthz-v1]
redeemer = < dummy | ristretto >
ristretto-issuer-root-url = https://issuer.privatestorage.io/
Client
------
[storageserver.plugins.privatestorageio-zkapauthz-v1]
ristretto-issuer-root-url = https://issuer.privatestorage.io/
To enable the plugin at all, add its name to the list of storage plugins in the Tahoe-LAFS configuration
(``tahoe.cfg`` in the relevant node directory)::
[client]
storage.plugins = privatestorageio-zkapauthz-v1
Then configure the plugin as desired in the ``storageclient.plugins.privatestorageio-zkapauthz-v1`` section.
redeemer
~~~~~~~~
This item configures the voucher redeemer the client will use to redeem vouchers submitted to it.
The ``dummy`` value is useful for testing purposes only.
For example::
[storageclient.plugins.privatestorageio-zkapauthz-v1]
redeemer = dummy
A value of ``ristretto`` causes the client to speak Ristretto-flavored PrivacyPass to an issuer server.
In this case, the ``ristretto-issuer-root-url`` item is also required.
For example::
[storageclient.plugins.privatestorageio-zkapauthz-v1]
redeemer = ristretto
ristretto-issuer-root-url = https://issuer.privatestorage.io/
Note that ``ristretto-issuer-root-url`` must agree with whichever storage servers the client will be configured to interact with.
If the values are not the same, the client will decline to use the storage servers.
Server
------
To enable the plugin at all, add its name to the list of storage plugins in the Tahoe-LAFS configuration
(``tahoe.cfg`` in the relevant node directory)::
[storage]
plugins = privatestorageio-zkapauthz-v1
Then also configure the Ristretto-flavored PrivacyPass issuer the server will announce to clients::
[storageserver.plugins.privatestorageio-zkapauthz-v1]
ristretto-issuer-root-url = https://issuer.privatestorage.io/
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment