Chatwoot

a year ago

Description: A customer communication platform

Category: Other

URL: https://railway.app/template/chatwoot

9 Replies

a year ago

Notes:

  • By default, the Community edition is deployed, change the source images tag to Enterprise in the services settings after the deployment to deploy the Enterprise edition of Chatwoot instead. This requires an Enterprise level Chatwoot subscription

  • Communication to Postgres and Redis is done exclusively over the private network and the databases are not exposed externally in any way by default, if you want to enable access from outside of the private network you can go to the databases settings to enable TCP proxying and enter the internal port (5432 for Postgres and 6379 for Redis). The TCP proxy can be again removed at any point to close off external access.


pryleyHOBBY

a year ago

FYI: After installing this template and enabling the TCP Proxy on the Postgres and Redis services, I was unable to connect to the service data in Railway (using the service Data tab). I was only able to fix it by redeploying the Postgres/Redis services.


a year ago

Yeah, the data tab is quite unreliable, I would strongly recommend using dbgate (or similar software) to completely replace the data tab.


pryleyHOBBY

a year ago

I did try connecting with TablePlus and through the terminal, but the connection failed with those also. It was only after redeploying the postgres and redis services that I was able to connect with Railway (data tab), TablePlus, and CLI.


juliodazzaPRO

a year ago

Hi brody, sending email does not work, I think "variables for SMTP", variables were added as the chatwoot documentation says, but it did not work… help.

Attachments


a year ago

Please see their documentation for the correct variables to use -

https://www.chatwoot.com/docs/self-hosted/configuration/environment-variables/#configure-emails


juliodazzaPRO

a year ago

I'm already using the variables as defined in the documentation, but it still doesn't send emails. Sidekiq indicates this error:

OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 peeraddr=XX.XX.XXX.XXX:587 state=error: wrong version number.

Another thing I noticed is that in the documentation the Postgress hots is: POSTGRES_HOST and in the Railway variables it appears as PGHOST, won't the variables of other things be changed?


a year ago

The variables for Postgres are fine, no issues there.

As for SMTP, you will need to play around with that as I have no way of telling you the correct variables to use for your specific provider (e.g. SSL or TLS)


visions-onlineHOBBY

8 months ago

How do you access the Chatwoot Super Admin Console? There doesn't seem to be a way to set (or reset) the email and password? I can access the backend, but the /super_admin/sign_in doesn't work with the same credentials.

Attachments


Chatwoot - Railway Help Station