Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Aws Network Helper | 23 | 6 years ago | Python | |||||||
Project for submission to the 2016 AWS Serverless Chatbot Competition | ||||||||||
Serverless Plugin Vpc Eni Cleanup | 20 | 8 months ago | 4 | November 30, 2021 | 3 | mit | JavaScript | |||
Cleanup of VPC network interfaces on stage removal | ||||||||||
Paradigm | 10 | 4 years ago | lgpl-3.0 | Go | ||||||
A Scalable FAAS Network based on DAG. | ||||||||||
Resound | 9 | 5 years ago | JavaScript | |||||||
a music marketplace DApp with a Ethereum/IPFS based decentralized serverless architecture handling the backend. | ||||||||||
Androidanonymitychat | 6 | 5 years ago | 1 | lgpl-3.0 | Java | |||||
A secure and serverless chat application that uses the TOR network (Deep Web) to send the messages | ||||||||||
Simple P2p Social Network | 6 | 2 years ago | 2 | JavaScript | ||||||
A Simple P2P Social Network that runs exclusively in the browser to create 'pop-up' social networks on the fly | ||||||||||
Mnist Ai Up | 6 | 5 years ago | HTML | |||||||
Learning deep learning :sunglasses: and neuroevolution :space_invader: :star: | ||||||||||
Cvp Serverless Openfaas | 4 | 5 years ago | HTML | |||||||
Dispersed Network | 3 | 4 years ago | 1 | JavaScript | ||||||
Dispersed Network is a proof of concept distributed serverless network | ||||||||||
Bro Chat | 2 | 10 years ago | Go | |||||||
Lightweight serverless chatsystem for local networks. Keep the bro's connected ;) |
Resound is a decentralized music marketplace for independent artists and labels.
The goal here was to develop a front end using React/Redux, and develop an 'always on' decentralized, serverless backend. In doing so, people could choose to use the website without this frontend due to the nature of such a backend. This ultimately enables unlimited access despite any efforts to remove it.
This code needs to be refactored!
For this version, I currently run it on Truffle's Ganache. However, it points to whatever you have locally listening on port 8545 (edited through truffle.js
), so you could easily use a Geth node or similar. Additionally, MetaMask must point to the same network as the port in truffle.js
.
You also need to be running a local node of IPFS on the same system, and ensure that the HTTP API is available.
yarn
to install dependencies.
Run truffle migrate
(add --network [network name or id]
if you have multiple networks configured and want to pick one). This will compile the contracts into the ABI. It'll also deploy the contract to the given network.
Now, you should be able to run yarn start
and start working with the app.
In developing this decentralized serverless architecture for my backend, I leveraged two services: