I messaged that user but they never responded:
Your nginx configuration is pointing to the default index.html file that is probably at /var/www/html/index.html
You need to change your nginx configuration file. Here’s mine:
server {
listen 80;
server_name passbolt.YOURDOMAIN. COM;
return 301 https://passbolt.YOURDOMAIN. COM;
}
server {
listen 443 ssl http2;
server_name passbolt.YOURDOMAIN. COM;
root /var/www/passbolt/webroot;
index index.php;
client_body_buffer_size 100K;
client_header_buffer_size 1k;
client_max_body_size 5M;
client_body_timeout 10;
client_header_timeout 10;
keepalive_timeout 5 5;
send_timeout 10;
ssl on;
ssl_certificate YOUR LOCATION OF FULLCHAIN;
ssl_certificate_key YOUR LOCATION OF PRIVATE KEY;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_prefer_server_ciphers on;
ssl_ciphers 'ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHA
CHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-
SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256';
ssl_session_tickets off;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
try_files $uri =404;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_intercept_errors on;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param SERVER_NAME $http_host;
fastcgi_param PHP_VALUE "upload_max_filesize=5M post_max_size=5M";
}
}
Garrett