Atlas is an application for keeping a copy of https://github.com/dcntrlzd/pheme-kit installations in an IPFS server.
A docker image for it can be found at https://hub.docker.com/repository/docker/dcntrlzd/pheme-atlas
- Fill the
CONFIG
environment variable based on your setup, following the example below.
{
"ipfs": {
"rpcUrl":"YOUR_IPFS_RPC_URL", "gatewayUrl":"YOUR_IPFS_GATEWAY_URL"
},
"ethereum": {
"provider":"YOUR_ETHEREUM_RPC_URL","registryAddress":"PHEME_KIT_REGISTRY_CONTRACT_ADDRESS"
}
}'
- Then run the docker container.
- Clone the repository with
git clone https://github.com/dcntrlzd/pheme-atlas.git
- Go to the
compose/pi
directory - Run
sudo ./prepare.sh
. This will install docker and docker-compose - Start the servers (mainnet and ropsten) with
docker-compose up -d
. Setting a custom project name while using docker compose is highly recommended (ex:docker-compose -p atlas up -d
)