A simple paint chat application like a PaintChatApp built with Node.
Currently in development. see demo
- Pen Input Support
- Layers
- Binary Pen / Pencil / Brush
- Pen / Pencil / Brush
- Watercolor Brush
- Pixel Copy / Move
- Zoom in / out / fullscreen
- Chat
- Stabilizer
- Pen Devices (pressure/eraser supported)
- Internet Explorer 11
- Google Chrome 40
- Mozilla Firefox 35
- Node.js
- Pointer Events (for Internet Explorer 11) see here
- Wacom WebPlugin
- HTML Canvas 2D Context
- Flagrate
npm install --global reichat
Go to the Kudu (e.g. //WEBSITES_NAME.scm.azurewebsites.net/DebugConsole/?shell=powershell) and then type on console like this:
cd \home\site\wwwroot
git clone git://github.com/kanreisa/reichat.git .
npm install
optional, You can configuration by app settings on Portal (e.g. //manage.windowsazure.com/@DIRECTORY#Workspaces/WebsiteExtension/Website/WEBSITES_NAME/configure
reichat --port 10133 --title "Example PaintChat Room"
commands don't needed. see the Web.config
option name | Argument | ENV (app settings) | config.json | default value |
---|---|---|---|---|
Path to config.json | --config | - | - | - |
Host | --host | HOST | host | 0.0.0.0 |
Port | --port | PORT | port | 10133 |
Title | --title | TITLE | title | reichat |
Max Paint Log Count | --max-paint-log-count | MAX_PAINT_LOG_COUNT | maxPaintLogCount | 2000 |
Max Chat Log Count | --max-chat-log-count | MAX_CHAT_LOG_COUNT | maxChatLogCount | 200 |
- /config
- /canvas
- /layers/0
- /layers/1
- /layers/2
MIT