Line 19: |
Line 19: |
| exit | | exit |
| | | |
− | cd /root
| + | You should now be able to install the rocketchat bundle with: |
− | curl -L https://rocket.chat/releases/latest/download -o rocket.chat.tgz
| |
− | tar zxvf rocket.chat.tgz
| |
− | mv bundle /opt/Rocket.Chat
| |
| | | |
− | cd /opt/Rocket.Chat/programs/server | + | yum --enablerepo=reetp install rocketchat |
− | npm install
| |
− | npm install -g forever
| |
| | | |
− | patch mailcomposer.js to add From header. You can use this from wherever the patch file is (where should it be ?):
| + | This may take a while on first install as it installs the npm modules for the first time. |
− | patch -p0 -i /opt/mailcomposer.patch
| |
| | | |
− | Install rocket chat contrib:
| + | Now you should be able to install the rocketchat contrib: |
| | | |
| yum enablerepo=reetp install smeserver-rocketchat | | yum enablerepo=reetp install smeserver-rocketchat |
Line 80: |
Line 74: |
| | | |
| If you have an issue with no email sent/received then login using the email address and password you just set | | If you have an issue with no email sent/received then login using the email address and password you just set |
| + | |
| + | ===Updates=== |
| + | |
| + | If there is an update to rocket chat you should just be able to run: |
| + | |
| + | yum --enablerepo=reetp install rocketchat |
| + | |
| | | |
| ===Bugs=== | | ===Bugs=== |
| | | |
| Look for bugs :-) As the contrib is not in CVS please report them in the forum | | Look for bugs :-) As the contrib is not in CVS please report them in the forum |
| + | |
| + | You ay get an error on install of the rocketchat rpm as follows: |
| + | |
| + | npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue |
| + | |
| + | This is due to the installed version of npm/node from SCL. Rocket.Chat should till work |
| | | |
| ===SSL - in progress=== | | ===SSL - in progress=== |
| | | |
− | You will need smeserver-rocketchat-0.1-4 | + | This works for me. You will need a minimum version of smeserver-rocketchat-0.1-4 |
| | | |
| We need some extra settings to enable SSL with ProxyPass. | | We need some extra settings to enable SSL with ProxyPass. |
Line 112: |
Line 119: |
| | | |
| | | |
− | We need to set Rocketchat to listen on localhost now: | + | We need to set Rocket.Chat to listen on localhost now: |
| | | |
| config setprop rocketchat rootURL localhost | | config setprop rocketchat rootURL localhost |
Line 122: |
Line 129: |
| config setprop rocketchat access private | | config setprop rocketchat access private |
| signal-event remoteaccess-update | | signal-event remoteaccess-update |
− |
| |
| | | |
| ==Letsencrypt support== | | ==Letsencrypt support== |