Indiegogo GitHub
Support us in
Indiegogo

Decentralized services

Service description

In this section we explain what decentralization, and resilience and other similar and relevant properties means for each service.



Services

In this page we will create a Matrix, that relates each service that will be provided with the box, with the software that will be used to provide the service.

High Priority Features

Community Cube OS

Category RequirementsFinalist Approved Discarded

Search Engine

1gb RAM 25gb HD Java

• YaCy intranet search

• Faroo (Not OpenSource & Windows Only)
Seeks Review Review 2 It relays on existing search engines, like google to index
• DuckDuckGo architecture ddg wiki Centralized andpropietary code. They aren't interested in opensource, I emailed them
InfraSearch (Bought by SunMicrosystems and removed)
• Foofind (Centralized. Only search files to download, like torrents. Do not search websites)
Bingo+Minerva, PDF Article (proof of concept. Old Beta status)

Social Networks
more

friendica512 50MB HDD PHP
Friendica requirements grow fast

• Friendica

cunity (It's quite good, but not descentralized)
libertree (do not have federation)
• SocialRiver (it's a Wordpress plugin)
Appleseed (website, redirects to wiki)
• SafeBook (Dead and disappeared)
• Social igniter (only is to spread your messages to facebook/twitter)
• Diaspora (it needs a domain and a HTTPS bought certified)
Rest of 52, aren't GPL or AGPL
Massanet tessis secure social network

JavaScript Client-Side Encryption
security risks of pure JS crypto
only Node.JS encryption is allowed


Crypto
SJCL
—–
PidCrypt
JsCryptoLib
CryptoJS Example of use
———
filelock.org files
cryptojs
FileSaver
filer.js
flashdetect

ZeroBin (this is a client-side encrypted pastebin)
WebCryptoAPI (work in progress)
Polycrypt (no development)
Up-Crypt (not tested performance files <1MB) PoC using cryptojs
List of JS libraries
FlorianHartmann Thesis JS

JavaScript GPG Client-Side Encryption
security risks of pure JS crypto
only Node.JS encryption is allowed


OpenPGP.js
JSENCrypt
BroswerID
JSBNCryptico

Gpg4Browsers (deprecated in favor of OpenPGP.js)
URSA For node.js
Forge For node.js
CiFre Node.JS

Share Files (Like Mega or Dropbox)

Owncloud: 256RAM 140MB HDD PHP

Pydio: 256RAM 140MB HDD PHP

• Pydio
• OwnCloud (federation nginx 2
PIM plugins: Calendar (CalDAV), Contacts, Bookmarks, XMPP, email, +

Sparkleshare Not collaborative. It's like GIT/Subversion-SVN (GPL)
syncany Not collaborative. It's like GIT/Subversion-SVN
• kune (Apache waves it's discontinued)
Etherpad (only text documents. GPL)
• Xwiki (only text domuments collab. LGPL)
Cloud 9 (only code-developers-collab. GPL)
• Easypad (designed only for text documents. GPL)
• camlistore too early development stage. Only share with a link. No users (Apache2 Licensed)
Cozy Cloud (too much things)
• ClearSkies Not yet functional
CmisSync (GPL but only windows/Mac)
FileCloud not open source
• Seafile ugly, not client-side encryption, too much ram
• Recopilation of storage

Webmail


Mailpile

Roundcube not manage identities & no PGP by default
OpenPGP not needed with mailpile
EmailJS not needed anymore

IDS: Intrusion Prevention System

Sagan
• Suricata
• Snort doc
Suricata vs Snort
Yara
Snort+Snorby
mandiant


ZeroWine Malware behaviour analysis - by running windows malware in wine sandbox, to help developer to analysis

DLP: Data Loss Prevention

OpenDLP



F2F sync
Client-Client
to sync, source and destination computer should be turned-on on the same time

Syncthing 200MB RAM 10MB HDD Go

• SyncThing

younity (Not OpenSource, Not p2p, only supports Windows and Mac)
gist.github.com (Not decentralized. It's Unison + EncFS)
Cryptosphere (It's a Framework to develop Decentralized/secure/p2p/but NOT anonymous applications. If annonymous run it over TOR. Doesn't start on Arch)
EncBox (Nothing to see, only the previous link gist.github.com)
TeamDrive (Not Opensource)
Bittorent sync Isn't Opensource

Block in/out connections IP based

PeerGuardian



VoIP

OTR.to] (chat OTR) • [[http://www.webrtc.org|WebRTC
Matrix

• Browser P2P: Converse.js + RTC.io
• XMPP Server Prosody
• OwnCloud XMPP Plugins

• mumble (Centralizado y no tiene video) (Mumble Licensed. Se parece a la GPL, aunque no sé si es viral)
ekiga(no tiene servidor por si mismo, basado principalmente en sip, no p2p),
BigBlueButton, ( pensado para elearning, no es seguro) (LGPL)
Meetecho(no terminado,no p2p, no seguro)
• WebHuddle (servidor web sobre https, cliente de 100-150k y se autodescarga en el navegador, no es p2p, necesita un servidor central)
openmeetings (funciona sobre apache, no encriptado por si mismo, necesita SSL) (Centralizado (Apache2 Licensed)
PeerJS (Use of WebRTC)
P2PSIP (AdSip sip2peer library (only library, proof of concept)
I hear you (it's standalone)
TorFone (PGPFone) (it's standalone)
• XMPP Server OpenFire (java developed)
• Jitsi (old, ugly and standalone)
• TOX: Server (toxnode). Client ToX standalone

System Update


• apt-p2p
• DebTorrent


Proxy +
AdBlocker
On the box


Proxy
HaProxy (redirect .i2p/.onion to proper darknet)
AdBlocker
Squid
Transparent Squid with a DHCP Server (for debian)

proxpy (Pure python, simple&clear design. Should develop all features) (discarted. Pentesting proxy)
Zorp-Gpl too heavy
polipo (C, liviano, Pocas funciones implementadas, Documentación escasa) it's caching

Anonymous Fileshare
emule like

Madagascar
•Gnunet
• BlocksNet

Tribler (needs a security audit)

• mldonkey (edk2000,overnet,bittorent,kademlia,directconnect also works as download manager for http,ftp,ssh) No connection to hidden networks such as I2P.
• offsystem (Last update 2010) (MIT/X11 Licensed) (it generates random invalid chunks, coming from different IP, to not know from where real data comes) Deprecated in favor of Blocksnet
Demonsaw not open

Cloud Desktop

• JoliCloud
• Oneeye (eyeos fork)
CorneliOS
• Ulteo OVD


• JSOS (deprecated since 2012)

SSL Certificate


Let's Encrypt: letsencrypt


Decentralized Authentication

• BitAuth
Hive2Hive
• KeyID
One Name
WebID
NameID (based on namecoin)


Oauth It's centralized
• Mozilla Persona Browser ID passwords
Entropass (es un plugin del navegador y todo se guarda en local)
OpenIAM (centralized web based administration console)
• Stack Monkey no es un auth, ni nada

Private Peer-to-Peer

• Retroshare


GigaTribe Not OpenSource
DirectConnect: PTokaX only windows
• DirectConnect: hexhub only windows

Annonymous Hotspot

Chillispot
Bitcoin Wifi
https://github.com/thgh/pilon
http://dev.wifidog.org/wiki/Download
http://net.doit.wisc.edu/~dwcarder/captivator/
http://coova.org/CoovaChilli
http://openwisp.org/thecode.html
http://pepperspot.sourceforge.net/


Decentralized Code Repo

Gitchain


Gittorrent: Only draft

Voting

• Agoravoting (centralized)


• PeerVote (Vaporware)
BitCongress

Decentralized GRID computing


condor
• gridengine
GPU

• cpushare Configure a server (dead domain cpushare.com)

Content Delivery Networks

• Dalesa

Coral

• Akamai
• OpenCDN Project(proyecto abandonado que no va a tener más mantenimiento),
• OpenCDN (EdgeCast) (no es opensource),
· Varnishcache,is a web application accelerator also known as a caching HTTP reverse proxy, not a CDN (Kao)
• Dalesa is a peer-to-peer web cache designed for Local Area Networks (Kao)
• forcdn (I didnt found any information about Kao)
• Softcast It's a deprecated TV Streaming P2P in favor of peerstreamer.org
Squirrel Microsoft developed

P2P Webpages serverless


• Osiris Website portal Serverless
• Waves Blog like


Blog

I2P
•OSIRIS
•TOR
•Freenet + FMS
•• Retroshare



Forums


FMS (Freenet) I2P,
OSIRIS,
TOR, ,
Freenet + FMS,
• Retroshare
syndie


Microblogging
(Twitter Like)

Tavern \\• Pants Social
movim

• Lorea

• newebe
BuddyCloud

GNU Social

Status Net Previous protocol of identi.ca. Merged with GNU Social
Nightweb (I2P) (discontinued, written in Clojure)

Cloud Platform

• ArkOS + info
• SlapOS



Decentralized Web Browser

SyncNet



Decentralized Web Server

IPFS



News reader

• Tiny tiny RSS



File server (HTTP,Samba,FTP,SCP,AFP)

SysCP (Panel de control interfaz Web HTTP/FTP/MAIL es necesario tener instalado el apache realizado en php, simple y sencillo
•ravencore (Control Panel para Linux destinado a sustituir la necesidad de software de gama alta, como Ensim, CPanel y Plesk. Utiliza Apache, Postfix, MySQL y otros proyectos como AWStats y phpMyAdmin. El GUI está codificado en PHP, y el back-end en Perl y Bash)



Local library via wifi

librarybox or • Piratebox



Download manager (HTTP,FTP,Bittorent)

aria2 (C++, aria2 es un multi-protocolo y multi-fuente de utilidad de descarga de línea de comandos de peso ligero. Soporta HTTP / HTTPS, FTP, BitTorrent y Metalink. aria2 pueden ser manipulados a través de interfaces integradas JSON-RPC y XML-RPC.
• mldonkey mldonkey supports a lot of p2p networks and also can work as a download manager for http,https,ftp and others]]

aria2 (Es modo consola, pero se puede crear una interfaz grafica o web.)


Decentralized Database

Riak
Scalaris
Dispersy
• Voldemort
HNet
Apache Cassandra


Galera Cluster Mysql cluster. Needs a master root user
Globule CloudTPS early development stage

Dynamic DNS

• Hopper
nsupdate
SftDyn

KadNode (only resolves .p2p domains)


Agent
Browser Extensions


———- Adblocker
———- Anti Fingerprint
• Stop fingerprinting
———- Cookie Handling
• Ghostery
• Track me not
———- Antivirus
• Fireclam
———- Anti Profiling

———- Anti Pedo & Terrorism
———- GPG
Mailvelope


Agent
DNS


DNS


Agent
VoIP


Jitsi


Agent
VPN /Connection to your home


pipe2me
• SSH tunneling to connect to your house (we can use, to connect to Annoncube from anywhere)


Cryptocurrency

Bitcoin
• Tendermint
NameCoin
P2Pool P2P Bitcoin minning



PLEASE DONATE AND SHARE!

Indiegogo

Thank you for your awesome support!