Instalando as ferramentas de linha de comando do FISSION para iniciar as publicações do seu desktop
Nossa plataforma é construída sobre algumas ferramentas de descentralização da internet, como o InterPlanetary File System (IPFS), onde é possíel você publicar diretamente do seu ambiente local de desenvolvimento, isso sem necessitar aprender ou implementar tecnologias DevOps.
Agora, vamos instalar o IPFS e a CLI do Fission para fazer tudo isso funcionar. Seguindo essas instruções abaixo, as instalações serão bem fáceis e rápidas.
ipfs-desktop, se você prefere uma interface gráfica, o ipfs-desktop é uma ótima opção, esta te possibilita rodar o ipfs como serviço, além de facilitar o start/stop da aplicação (daemon).
Você pode fazer o download pelas 'releases' no link acima, ou usar seu gerenciador de pacotes de preferência:
Homebrew (macOS): brew cask install ipfs
Chocolatey (Windows): choco install ipfs-desktop
Snap (Linux): snap install ipfs-desktop
Essa instalação também inclui a linha de comando 'ipfs-daemon'.
Se você não estiver utilizando o ipfs-desktop, instale usando o brew:
Para executar o serviço do ipfs em background:
Faça o download do binário para linux na página de distribuições oficiais do IPFS.
Descompacte o arquivo e execute o script ./install.sh
(Isso moverá o binary para o PATH do bin).
Após a instalação, se feita corretamente, o seguinte comando funciona para todos os sitemas operacionais:
Por padrão, os arquivos ficam armazenados no diretório local em .ipfs
.
O ipfs-desktop pode ser ligado e desligado pela interface gráfica. Para sistemas Linux, execute o daemon em segundo plano:
Se você quiser facilitar o stop/start do daemon, favor visitar a página de Troubleshooting
O Fission pela linha de comando (CLI) é a principal forma de se interagir com os serviços do Fission.
Para usuários do Windows, nós recomandamos usar o 'Windows Subsystem for Linux' (WSL). As instruções escritas abaixo para Linux, também se aplicam para o WSL, exceto as demarcadas em nota.
Nós temos comandos para o brew que facilitam a instalação e execução do Fission:
Vá até a nossa página de releases no Github e baixe a última release para seu sistema operacional.
Nota: Ubuntu 19+ atualmente não é suportado devido a um problema de build #51
Descompacte o arquivo e o movimente para o PATH:
(Apenas Linux) **Linux requires an additional dependency:
Pronto! Faça uma última checagem para ver se está tudo correto: