Raspihive / raspihive

The Plug and Play solution for a Raspberry Pi IOTA Fullnode with userfriendly UI and extensions

Home Page:https://raspihive.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PyPI PyPI - Status PyPI - Downloads PyPI - Python Version GitHub tag (latest by date) GitHub release (latest by date) GitHub issues GitHub pull requests GitHub commit activity

GitHub GitHub contributors

Install

Install from pypi:

pip install raspihive

Install from source:

Setup

if you want to run RaspiHive on Raspberry Pi OS, you need the 64 Bit version (wich is Beta at the moment).

download the Image from: Raspberry Pi 64 Bit Beta OS

and use the Raspberry Pi imager to write it on a SD Card:

Raspberry Pi Downloads

Tested on Ubuntu 18.04.

  1. Install SetupTools:
$ sudo apt-get install python3-setuptools
  1. Clone this repo:
$ git clone https://github.com/raspihive/raspihive.git
  1. Install raspihive Python3 module:
$ cd raspihive
$ sudo python3 setup.py install


Development

If you are interested in contributing, please go through our CONTRIBUTING guidelines first.

Setup

Environment

  • Setup virtualenv: python3 -m venv venv
  • Activate venv: source venv/bin/activate

Dependencies

pip3 install -r requirements/dev.txt

Run

python3 -m raspihive


Works on:

  • Ubuntu 18.04
  • Ubuntu 20.04
  • Fedora 33
  • LinuxMint 20

Development screenshots:

About

The Plug and Play solution for a Raspberry Pi IOTA Fullnode with userfriendly UI and extensions

https://raspihive.org

License:MIT License


Languages

Language:Python 99.9%Language:Shell 0.1%