buhoi

3.19.0 • Public • Published

buhoi

Because drunk people can create web apps too.

Build Status Coverage Status

Buhoi is an application server allowing you to write robust full-featured web-applications (with background tasks support) within tight timeframes.

logo

env

name required purpose format example
BUHOI_CERTS_PATH production specifies path to directory with ssl certificates, make sure you have dhparams there (openssl dhparam -out dhparam.pem 4096) /dir /var/lib/letsencrypt/my.site.com
BUHOI_PORTS no overrides web server ports (to listen on 80, 443 you need to setcap 'cap_net_bind_service=+ep' /path/to/node) http;https 3000;3001
BUHOI_PG no PostgreSQL connection string if provided, then knex instance will be created and exposed postgres://user:password@host:port/db
BUHOI_PG_POOL no size of connection pool for PostgreSQL integer 100
BUHOI_MQ no RabbitMQ connection string if provided, mqu instance will be created and exposed amqp://user:password@host:port/vhost
BUHOI_REDIS no if provided, caching will be enabled redis://host
BUHOI_AUTH_CACHE_DURATION no RPC authentication cache duration time in human readable format 1 minute
BUHOI_MAX_INPUT_SIZE no max size of RPC request size 10mb
BUHOI_SLACK no slack token and channel to post error messages token;channel;icon xoxb-...;alerts;:hideyourpain:
BUHOI_LOGSTASH no logstash UDP socket to send each log message udp://ip:port udp://192.168.1.10:5000

Readme

Keywords

none

Package Sidebar

Install

npm i buhoi

Weekly Downloads

176

Version

3.19.0

License

MIT

Unpacked Size

57.2 kB

Total Files

57

Last publish

Collaborators

  • titarenko