JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 137
  • Score
    100M100P100Q81043F
  • License MIT

Backend REST API for hashpanel.io

Package Exports

  • hashware-api

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (hashware-api) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

hashware-api

NPM version Build status Dependency Status

Install Hashpanel

$ npm install hashpanel-api

Install Docker Services

1. Redis

$ docker run --restart=always --name hashpanel-redis -P -d sameersbn/redis:latest

2. Postgres

$ docker run --restart=always --name hashpanel-postgres -P -e POSTGRES_PASSWORD=postgres -d postgres
$ psql -U postgres -h 0 -p 49154 -c "create user hashpanel with password 'hashpanel'"
$ psql -U postgres -h 0 -p 49154 -c "create database hashpanel"
$ psql -U postgres -h 0 -p 49154 -c "alter database hashpanel owner to hashpanel"

Set Environment

.env

REDIS_URL=redis://:@localhost:49153
DATABASE_URL=postgres://postgres:postgres@localhost:49154/hashpanel