Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/parzival129/ipfs-rest-api
A RESTful API for interacting with the IPFS network built with FastAPI
https://github.com/parzival129/ipfs-rest-api
api api-rest decentralized-applications fastapi ipfs ipfs-api sqlite
Last synced: 13 days ago
JSON representation
A RESTful API for interacting with the IPFS network built with FastAPI
- Host: GitHub
- URL: https://github.com/parzival129/ipfs-rest-api
- Owner: Parzival129
- Created: 2022-02-19T03:03:04.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-02-22T14:36:27.000Z (over 2 years ago)
- Last Synced: 2024-11-02T19:03:21.209Z (17 days ago)
- Topics: api, api-rest, decentralized-applications, fastapi, ipfs, ipfs-api, sqlite
- Language: Python
- Homepage:
- Size: 9.77 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IPFS-REST-API
![picture alt](https://i.pinimg.com/originals/e9/e3/13/e9e313b798bd29d5223e9e379cb52e80.png "IPFS logo")This is a RESTful API interface for interacting with the IPFS network from any language with ease. Simply deploy the server running the IPFS daemon on either your local machine or one in the cloud and start making HTTP requests with any language for easy use. The current API supports the ability to:
* Upload files to IPFS
* Download files from IPFS
* Show files content from IPFS
* Show links for file from IPFS
* All MFS commands with limited args
* ls
* write
* rm
* read
* stat
* mkdir
* mv
* cp
All requests through the server are recorded on an SQL database for easy logging and monitoring of the API and a node on the network. Easy creation of private IPFS networks and full MFS command args is in the works, more information on the Inter-Planetary-File-System can be found here: [https://docs.ipfs.io/](https://docs.ipfs.io/ "https://docs.ipfs.io/")