Linux && Mac && Windows |
---|
Feeds dApp is an up-to-date social application solution that features DIDs, decentralized servers, own-your-data, etc. The Feeds service is running as a back-end service interacting with the front-end Feeds dApp.
Anyone interested in Feeds can run a Feeds service and post new thoughts via Feeds to the public. That's worth trying, and you will be guaranteed the ownership of your data over your experience.
We assumed that you already installed Feeds dApp on your mobile device and want built Feeds service to experience the whole dApp in the next.
Install build prerequisites:
$ sudo apt-get install -y automake build-essential cmake git libtool pkg-config
Just clone source code onto a local device and start the build process with the following commands:
$ git clone https://github.com/elastos-trinity/feeds-service.git
$ cd feeds-service
$ mkdir build
$ cd build
$ cmake -DCMAKE_INSTALL_PREFIX=YOUR-PATH ..
$ make
$ make install
As a finished building source, you can directly run the Feeds service in a handy way:
$ cd YOUR-PATH/bin
$ ./feedsd
By default, all running data will be cached in your $HOME/.feeds unless you update the configuration file with your preference.
As Feeds service started, open browser with address http://localhost:10018, begin to conduct the binding/pairing procedure with Feeds dApp on a mobile device.
- Build docker image[Optional]
docker build -t elastos/feeds-node PROJECT_ROOT
- Run docker container
docker run --name feeds-node -p 10018:10018 -v $(pwd)/data:/feedsd/var elastos/feeds-node:latest
Noted that a series of released versions are managed here, and choose the right installation package according to your system. Please be sure that you are using the latest version.
A sincere thank you to all the team and projects we are relying on.
This project is licensed under the term GPLv3.