Um aplicativo de bate-papo distribuído e ponto a ponto construído no IPFS
App de desktop para órbita.
Atualmente funciona no OSX e Linux. Estamos trabalhando no suporte do Windows.
OBSERVAÇÃO! A órbita é ainda mais ou menos experimental. Isso significa que a órbita não está segura , as APIs mudarão e as construções podem quebrar nos próximos meses. Se você encontrar problemas, ajudaria bastante a abrir problemas para que possamos corrigi -los o mais rápido possível.*


Construído com:
Veja também:
Os binários de órbitas estarão em breve disponível na Dist.ipfs.io. Enquanto isso, você terá que criar o aplicativo a partir do código -fonte.
Nota: a órbita requer uma versão mais recente do GCC para compilar bibliotecas criptográficas. gcc 6.2.1 foi testado com sucesso, sabe -se que gcc 4.9.2 falha no tempo de execução.
As versões padrão gcc para várias distros estão listadas abaixo: Arch Linux gcc 6.2.1 Debian Stretch gcc 6.2.1 Debian Jessie gcc 4.9 RHEL7 gcc 4.8 Ubuntu 16.04 LTS gcc 5.3+ OSX usa CLANG , não gcc . Verificação necessária.
git clone https://github.com/orbitdb/orbit-electron.git
cd orbit-electron/
make start
ou
npm install
npm start
OBSERVAÇÃO! Antes de executar este comando, verifique se você tem o servidor de desenvolvimento da Orbit-Web em execução
npm run dev
make build
ou
npm run build
Isso criará binários para OSX e Linux no bin/
make build
make dist
Isso criará bin/dist/orbit_master_darwin-amd64.tar.gz e bin/dist/orbit_master_linux-amd64.tar.gz e adicione-os ao IPFS.
Nota: Os elétrons nomeiam as pastas após o arco e usa a nomenclatura x64 em vez de amd64 . Eles são a mesma coisa; Criamos tarballs com amd64 para corresponder às distribuições de Golang em IPFs/distribuições.
Se você acha que isso pode ser melhor, abra um problema!
Observe que todas as interações no @orbitdb se enquadram no nosso código de conduta.
MIT © 2015-2018 Protocol Labs Inc., Haja Networks OY