Skip to content

Decentralized (IPFS/OrbitDB based) Like Widget for any static website. Mirror of GitLab repo

License

Notifications You must be signed in to change notification settings

koalalorenzo/dlike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


dLike

A simple Like Button / HTML Widget that uses IPFS and OrbitDB to sync data without using central servers. [Experimental]

View Demo · Read More

Table of Contents

About The Project

dLike setup website

This widget uses IPFS and OrbitDB to have a fully decentralised and p2p "Like button" in the browser without any servers or FaaS. Important Note: This project is just an experiment and far from being production ready!

This is a Qm64 experiment!

Getting Started

To run the software locally you don't need any configuration or download. You can browse to the setup page and copy your HTML snippet. On the setup page you can also create a widget or load an existing one by inserting the dbkey/Database Address.

If you instead want to modify the source code and run it locally you can follow these steps.

Prerequisites

To run this software you need:

Installation

  1. Clone the repo
git clone https://gitlab.com/Qm64/dlike.git
  1. Run it locally
make run

This will run a local development server. Open a browser and visit localhost:9000 to see the setup page and test the changes.

License

Distributed under the GPLv3 License. See LICENSE for more information.

Contact

Lorenzo Setale - @koalalorenzo - Website

About

Decentralized (IPFS/OrbitDB based) Like Widget for any static website. Mirror of GitLab repo

Topics

Resources

License

Stars

Watchers

Forks