Merge branch 'master' of https://github.com/cracker0dks/whiteboard
This commit is contained in:
commit
df0a7dec80
|
@ -36,14 +36,18 @@ Call your site with GET parameters to change the WhiteboardID or the Username
|
||||||
* username => The name witch is showing to others while drawing
|
* username => The name witch is showing to others while drawing
|
||||||
|
|
||||||
## Security - AccessToken (Optional)
|
## Security - AccessToken (Optional)
|
||||||
To prevent clients who might know or guess the base URL to use the Server for file uploads and stuff..., you can set an accesstoken at server start.
|
To prevent clients who might know or guess the base URL from abusing the server to upload files and stuff..., you can set an accesstoken at server start.
|
||||||
|
|
||||||
<b>Without docker:</b> `node server.js --accesstoken="mySecToken"`
|
<b>Without docker:</b> `node server.js --accesstoken="mySecToken"`
|
||||||
|
|
||||||
<b>With docker:</b> `docker run -d -e accesstoken="mySecToken" -p 8080:8080 rofl256/whiteboard`
|
<b>With docker:</b> `docker run -d -e accesstoken="mySecToken" -p 8080:8080 rofl256/whiteboard`
|
||||||
|
|
||||||
|
Then set the same token on the client side as well.
|
||||||
|
|
||||||
<b>Client (With and without docker):</b> `http://YOURIP:8080?accesstoken=mySecToken&whiteboardid=MYID&username=MYNAME`
|
<b>Client (With and without docker):</b> `http://YOURIP:8080?accesstoken=mySecToken&whiteboardid=MYID&username=MYNAME`
|
||||||
|
|
||||||
|
Done!
|
||||||
|
|
||||||
## Things you may want to know
|
## Things you may want to know
|
||||||
* Whiteboards are gone if you restart the Server, so keep that in mind (or save your whiteboard)
|
* Whiteboards are gone if you restart the Server, so keep that in mind (or save your whiteboard)
|
||||||
* You shoud be able to customize the layout without ever toutching the whiteboard.js (take a look at index.html & main.js)
|
* You shoud be able to customize the layout without ever toutching the whiteboard.js (take a look at index.html & main.js)
|
||||||
|
@ -81,4 +85,4 @@ Upload both icons present at /doc/nextcloud_icons/ to your nextcloud at the "ext
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
___ MIT License ___
|
___ MIT License ___
|
||||||
|
|
Loading…
Reference in New Issue