Hi,
I’m very interested in Sitebar Bookmark Server app that is much more advanced than the 2 Bookmark apps already in the YNH system. I tried placing this in the YNH Apps Request list, but I was unable to figure out how…
Separately, I believe the app should work straight out of the box if I can figure out the correct configs for Nginx/php-fpm. The maintainer already has a Docker image with Nginx site.conf ready to go.
- I created a
php/7.4/fpm/pool.d/sitebar.conf
as:
[sitebar]
user = www-data
group = www-data
chdir = /var/www/sitebar
listen = /var/run/php/php7.4-fpm-sitebar.sock
listen.owner = www-data
listen.group = www-data
pm = ondemand
pm.max_children = 12
pm.max_requests = 500
request_terminate_timeout = 1d
pm.process_idle_timeout = 10s
- I created
nginx/conf.d/mydomain.name.d/sitebar.conf
as:
rewrite ^/sitebar$ /sitebar/ permanent;
location /sitebar/ {
# Path to source
alias /var/www/sitebar/ ;
index index.php index.html index.htm;
try_files $uri $uri/ /index.php?$query_string;
}
location ~ ^/sitebar/.php$ {
try_files $uri = 404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php/php7.4-fpm-sitebar.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_read_timeout 300;
}
RESULT/BREAKAGE:
I go to https://mydomain.name/sitebar (I’m logged in as user to YNH) and the page flashes/refreshes and nothing! I’m still at the User Portal page. The Sitebar code is cloned with git, under /var/www/sitebar and ownership is www-data:www-data.
BRANCH: Testing/Bullseye
HARDWARE: On-Premise amd64
I’m willing to work & test suggestions to get this working, but unfortunately I know close to zero when it comes to PHP. Thank you for any suggestions.