diff --git a/OAuth2.md b/OAuth2.md new file mode 100644 index 0000000..ef065b4 --- /dev/null +++ b/OAuth2.md @@ -0,0 +1,33 @@ +## Rocket.Chat can provide OAuth2 login to Wekan + +## 1) Install Wekan and Rocket.Chat + +[Wekan](https://github.com/wekan/wekan-snap/wiki/Install) +``` +sudo snap install wekan +sudo snap set wekan root-url="https://wekan.example.com" +sudo snap set wekan port='3001' +sudo snap set core refresh.schedule=02:00-04:00 +sudo snap set wekan mail-url='smtps://user:pass@mailserver.example.com:453' +sudo snap set wekan mail-from='Wekan Boards ' +``` +Edit Caddyfile: +``` +sudo nano /var/snap/wekan/common/Caddyfile +``` +Add domain config: +``` +wekan.example.com { + proxy / localhost:3001 { + websocket + transparent + } +} + +chat.example.com { + proxy / localhost:3000 { + websocket + transparent + } +} +``` \ No newline at end of file