blurHY / HorizonPanel

Manager site for Horizon

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HorizonPanel

A panel to manage HorizonSpiders and ZeroNet clients.

Installing

yarn
yarn build

You can also use npm:

npm i
npm run build

Install dependencies with pipenv:

pipenv install

Requires python >=3.6

Installation script

For CentOS7:

Download centos7.sh, and sudo bash centos7.sh (Takes about 25 minutes to install)

After installing, re-log-in ssh to activate environment variables settings

Usage

pipenv run python run.py

You can define environment variables to configure the panel.

If you didn't specify a port, you can visit http://127.1:5000 to have a look.

Nginx

I recommend that you should use nginx as reverse proxy for the panel.

And use https to keep it safe

Better_exceptions

To enable better_exceptions:

export BETTER_EXCEPTIONS=1 

About

Manager site for Horizon

License:GNU General Public License v3.0


Languages

Language:CSS 65.5%Language:Vue 19.7%Language:Python 11.0%Language:JavaScript 2.5%Language:Shell 1.0%Language:HTML 0.3%