Kawaii single-page web interface for BnW
CC0-1.0 License
Kawaii single-page web interface for BnW built on top of great Chaplin framework.
Send the following message to the bot:
set baseurl https://meow.bnw.im
Now all links that you get from bot will have correct prefix.
You could easily build and host you own version of bnw-meow. bnw-meow uses Brunch for build automation so you will need nodejs and npm installed.
% sudo npm install -g brunch bower
% git clone https://github.com/Kagami/bnw-meow.git && cd bnw-meow
% npm install && bower install
% cp app/scripts/config.coffee.example app/scripts/config.coffee
% brunch build # Build development version in public/
% brunch watch -s # Auto-recompile changed files, run server at http://localhost:4000/
% brunch build -P # Build minified version in public/
# Install required binary dependencies in case of Debian.
% make install-debian-deps
# Install node and bower dependencies.
% make install-deps
# Initialize default application config.
# You could then adjust settings in app/scripts/config.config if you want.
% make config
Development version
% make
It will build development version of the static in the public/
directory.
Product version
% make release
It will build product version of the static in the build/srv/bnw-meow/
directory.
Debian package
% make deb
It will build debian package with the product static in the deb_dist/
directory.
bnw-meow uses HTML5 history API so you will need some rewrite rules. See bnw-meow.cfg for nginx example.
Watch
% make watch
It will start development web server at http://localhost:4000/ and auto-recompile changed files.
Test
% make test
bnw-meow - kawaii single-page web interface for BnW
Written in 2013-2017 by Kagami Hiiragi [email protected] and bnw-meow contributors
To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty.
You should have received a copy of the CC0 Public Domain Dedication along with this software. If not, see http://creativecommons.org/publicdomain/zero/1.0/.