Skip to content

Take back control of your data with a self-hosted network node for your digital identity. The IndiView app works with this node allowing you to share contact details, photos, and videos only with the people you specify.

License

Notifications You must be signed in to change notification settings

rolandosborne/CoreDB

Repository files navigation

CoreDB is a node for a decentralized network hosting digital identities based on public/private keys and not blockchain. By self-hosting your digitial identity, you control who can see your contact details, photos and videos. Your data is transmitted only between self-hosted nodes and the mobile devices of people you authorize.

Installation

A Portainer template and a Docker Compose stack is proivded for ARM64 & AMD64. The stack allows for using a shared MariaDB instance while the template has it bundled within the container. It's assumed you have a reverse proxy like nginx-proxy-manager to provide HTTPS. Let me know if there is a specific archtecture or orchestration tool you would like support and I will add it.

Tutorial

Below is a video walkthrough on how to install a node and use IndiView in a basic selfhosting setup.

Issues

If you encounter any problems installing or using the selfhosted node, please let me know by posting in the discussions tab in the 'Help' category.

Contribute

Any feedback on the design, usability, features or bugs is greatly appreciated. For those with coding experience, the backend code is written with Java Spring and the frontend is written with ReactJS.

About

Take back control of your data with a self-hosted network node for your digital identity. The IndiView app works with this node allowing you to share contact details, photos, and videos only with the people you specify.

Topics

Resources

License

Stars

Watchers

Forks