Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aldhosutra/collabolancer

Collabolancer is a proof-of-concept smart freelancing platform that enables seamless collaboration. Let's make a better world together, not alone. https://collabolancer.com
https://github.com/aldhosutra/collabolancer

Last synced: 9 days ago
JSON representation

Collabolancer is a proof-of-concept smart freelancing platform that enables seamless collaboration. Let's make a better world together, not alone. https://collabolancer.com

Awesome Lists containing this project

README

        

# collabolancer

Collabolancer is a proof-of-concept smart freelancing platform that enables seamless collaboration. Let's make a better world together, not alone. https://collabolancer.com

## Setup Dependencies

Run this script to setup and install all dependencies required to run Collabolancer Node:

```
curl -o- https://raw.githubusercontent.com/aldhosutra/collabolancer/master/install.sh | bash
```

## Configure & Run

First, clone this repository, and install npm packages:

```
git clone https://github.com/aldhosutra/collabolancer
cd collabolancer
npm install
```

After that, copy template.env as .env, and configure it's value depend on your Node Settings:

```
TZ=Asia/Jakarta
USER_NAME=lisk
USER_PASSWORD=password
DB_NAME=lisk_dev
EXTENDED_API_PORT=4001
EXTENDED_API_PORT_SSL=4431
SEED_NODE_IP=0.0.0.0
API_WHITELIST_IP=localhost
FORGING_WHITELIST_IP=localhost
IS_API_NODE=false
SSL_CERT_PATH=
SSL_KEY_PATH=
EMPTY_FORGER=false
NODE_FORGER_PASSPHRASE=
```

Please Note that, if SSL_CERT_PATH and SSL_KEY_PATH are provided, then node will be run with SSL enabled, and vice versa.

Then, run node using this command:

```
node index.js | npx bunyan -o short
```