What app is this about, and its version: Sharkey 2025.4.5~ynh1
What YunoHost version are you running: yunohost version: 12.1.39 (stable) yunohost-admin version: 12.1.13 (stable) yunohost-portal version: 12.1.2 (stable) moulinette version: 12.1.3 (stable) ssowat version: 12.1.1 (stable)
What type of hardware are you using: VPS bought online
Describe your issue
Hi all,
I’m on my way dipping a toe in social media. As part of it I’d like to run a *key instance, with Sharkey seemingly striking a balance between (future) stability and feature availability.
Lucky for me, it’s available (YunoHost app store | Sharkey) in the catalog!
I installed Sharkey to the root of my domain, intending for it to take over the (public) app list / portal.
Installation takes a while, but finishes without warnings or errors.
After that, it does not seem to run.
- Visiting the root of the domain shows “Welcome to nginx!”
- Clicking on the Sharkey icon in the portal (moved to a subdomain) brings me to the same “Welcome to nginx!” in the root domain
- There’s no obvious info pointing at the cause in logging
- Nothing in
tail -f /var/log/nginx/domain.tld-error.logwhen accesssing the site - A single line in
tail -f /var/log/nginx/domain.tld-access.logwhen accesssing the site - Nothing in either the plain nginx error.log or access.log
- Nothing in
When uninstalling the app, there’s an error removing the nginx-config for it: it does not exist.
After reinstalling, there is a domain.tld.conf file in /etc/nginx.conf/d, though domain.tld.conf.d is empty.
Here’s the log: https://paste.yunohost.org/raw/movaxojovi
(At first after the initial install, clicking Sharkey in the portal would flash the screen and bring be back to the portal. Since the app is in the root of the domain where there used to be only the portal, I figured maybe SSO was interfering. I set a subdomain as the default domain for Yunohost. Since then I have the ‘Welcome to nginx’, also after removing/reinstalling)
I’m a bit at a loss where to continue troubleshooting from here.
Share relevant logs or error messages
- initial install: https://paste.yunohost.org/raw/yahecisiru
- removing : https://paste.yunohost.org/raw/oqinetecuq
- reinstalling: https://paste.yunohost.org/raw/movaxojovi
I noticed that both “Install”-logs show a question mark in the log overview, as opposed to other log actions that show either a red X or a green V.
One thing I note in /var/log/nginx/domain.tld-error.log, is that requests from scans by bots end up in the nginx-directory at /usr/share/nginx/htmldirectory when accessing the root of my domain, instead of being logged as accessing/var/www/sharkey/` subdirectories, eg:
tail nginx/domain.tld-error.log
2026/02/15 06:20:11 [error] 8622#8622: *1661 open() "/usr/share/nginx/html/getcpuutil.php-bakworking" failed (2: No such file or directory), client: 45.148.10.160, server: domain.tld, request: "GET /getcpuutil.php-bakworking HTTP/1.1", host: "domain.tld"



