在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:the-chain/airmedfoundation-terminal开源软件地址:https://github.com/the-chain/airmedfoundation-terminal开源编程语言:JavaScript 83.9%开源软件介绍:Airmed Foundation - Node.js TerminalThe Airmed Foundation is an open source initiative that provides a secure channel to store and transfer medical records. It is based on the Interplanetary File System (IPFS) and Hyperledger Fabric. The conjunction of these technologies guarantees the immutability and availability of the data. In order to achieve secure and reliable file management:
Sharing files with the Airmed Foundation platform is pretty straightforward. Depending on their desired privacy level, one can upload files with or without asymmetric encryption. We have created this tutorial to explain both procedures. Installation and UsageThe following dependencies must be downloaded and installed in order to use Airmed Foundation's Node.js terminal:
Here we guide you through this process. Interplanetary File System (IPFS) Project website: https://ipfs.io/
Docker and Docker Compose Project website: https://docs.docker.com/install/linux/docker-ce/ubuntu/ (Docker)
Node.js, NPM and NVM Project website: https://nodejs.org/en/ (Node.js)
Hyperledger Fabric Project website: https://www.hyperledger.org/projects/fabric
Download Airmed Foundation Project website: https://airmedfoundation.thechain.tech/
Install Chaincode to Hyperledger Network
Configuration of Airmed Foundation's serverEdit config/datastores.js Change values to connect to postgreSQL. In order to install postgreSQL, you can run the following command in the terminal:
Edit config/policies.js For testing purposes, remove comment from line 20. That is, line
should now look like
Edit Hyperledger configuration file In the file fabric-api/config/configfile.yaml, you should replace the default admin certificate paths with the actual path of your project. Please note that you should only modify paths from adminPrivateKey in Line 44 under Org1, and in Line 56 under Org2. Everything else must remain unaltered. As a further advice, please make sure that fabric-sample and airmedfoundation-terminal are in the same directory. The paths should look as follows: Running the applicationRunning the application is very simple. You just need to:
And now you're ready to go! Contact: This open source project is brought to you by The Chain, a software shop specialized in the development of applications and services based on blockchain technology and artificial intelligence. Any questions that might arise should be sent to the project's maintainers. We will be happy to assist you. [email protected]E-mail:License: This project is under the GNU Affero General Public License v3.0. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论