mirror of https://gitlab.com/ecentrics/concordia
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.5 KiB
1.5 KiB
Concordia Pinner
Pinner is a bot node of the network that pins all IPFS content, so the forum data may be available even if the users that create it are not.
Running Pinner
To start the application in development mode simply execute the start
script:
yarn start
The application makes use of the environment variables described below.
Environment variable | Default value | Usage |
---|---|---|
PINNER_API_HOST | 127.0.0.1 |
Set the hostname of the pinner application |
PINNER_API_PORT | 4444 |
Set the port of the pinner application |
USE_EXTERNAL_CONTRACTS_PROVIDER | false |
Enable/Disable use of external contracts provider |
IPFS_DIRECTORY | concordia/packages/concordia-pinner/ipfs |
Set the directory where the ipfs blocks are saved |
ORBIT_DIRECTORY | concordia/packages/concordia-pinner/orbitdb |
Set the directory where the orbitdb data are saved |
LOGS_PATH | concordia/packages/concordia-pinner/logs |
Set the directory where the application logs are saved |
WEB3_HOST | 127.0.0.1 |
Set the hostname of the blockchain |
WEB3_PORT | 8545 |
Set the port of the blockchain |
RENDEZVOUS_HOST | /ip4/127.0.0.1 |
Set the hostname of the rendezvous server |
RENDEZVOUS_PORT | 9090 |
Set the port of the rendezvous server |
CONTRACTS_PROVIDER_HOST | http://127.0.0.1 |
Set the hostname of the contracts provider service |
CONTRACTS_PROVIDER_PORT | 8400 |
Set the port of the contracts provider service |
CONTRACTS_VERSION_HASH | latest |
Set the contracts tag that will be pulled |