Dear EasyEngine community members
I would like to install and operate Discourse in the EasyEngine environment like community.easyengine.io. Because I don’t want to install all the requirement by myself. I thought that whenever I configure the Linux OS, I couldn’t remember what I configure later, it make me mess. LEMP is very well known for the installation and operation, but I think EE provided better benefit than manual installation.
So I am a big fan of EasyEngine. Unfortunately, EE3 have a error for creating website now, so I have to used EE instead. WordOps couldn’t help either because when I curl the discourse installed website, it show 403 error and recognize it as html not js and css. I think it is a serious problem.
I would like to implement the follwoing configuration to the EE4
server {
listen 80; listen [::]:80;
server_name discourse.yourdomain.co;return 301 https://$host$request_uri;
}
server {
listen 443 ssl http2;
server_name discourse.yourdomain.co;include /etc/nginx/ssl/globalssl.conf; location / { proxy_pass http://discourse.yourdomain.co:25654/; proxy_set_header Host $http_host; proxy_http_version 1.1; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_redirect http://discourse.yourdomain.co:25654/ https://discourse.yourdomain.co; }
}
in EE3, I configure similarly, and succeed it, but unfortnately I forgot now.
For EE4, I add the information to /custome/user.conf and I passed configuration check(syntax is ok). But the web server show only" Congratulations! Your html site with EasyEngine v4.0.17 is working perfectly."
location / {
proxy_pass http://forum.honggian.com:25654/; proxy_set_header Host $http_host; proxy_http_version 1.1; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_redirect http://forum.honggian.com:25654/ https://forum.honggian.com;
}
Do I miss something important or my understanding is poor? In Korean website results, there is almost no results for EasyEngine or Discourse, so I couldn’t find any specialist in here.
I would like to operate discourse forum site for my site, but if it is possible, why don’t you make a handbook or post for installation of Discourse in your environment. In that situation, I expect many more people can use EasyEngine very well.
Or if it is possible please provide some installation service for EasyEngine users.
Thank you so much.