Hardware: Raspberry Pi 4 8GB, YunoHost installed on microSD card YunoHost version: 4.3.6.2 I have access to my server : Through SSH and through the webadmin Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no
Description of my issue
Hello all,
I have just installed YunoHost and am experimenting with some apps. I’m also a newbie to anything domain, hosting and network related.
I want to install the Shiori app. So I created a subdomain (“shiori.foo.noho.st”) and installed a Let’s Encrypt certificate for it (I had to manually add 127.0.0.1 shiori.foo.noho.st to /etc/hosts for the certificate to install).
The Shiori installation terminated error-free, but when starting the app I also get a 502 error.
In the webadmin Diagnosis, I’m not getting any red errors, except about my IP address being blacklisted by blocking sites. Under Services, I see that the Shiori service is not running.
Can someone help, please?
P.S.: There is no Shiori tag, and I cannot add one - but the system doesn’t let me post without a tag
I didn’t want to try “restarting” the service because it never ran, even after a reboot, so I figured there must be something substantially wrong with the installation as such.
The extra line to /etc/hosts was necessary because the Let’s encrypt certificate for the new subdomain finished with an error (don’t have the log available any more, something it couldn’t write to). With this additional line, however, the certificate installed successfully, or so it says on webadmin Domains
Oh, bummer. I wish this was stated more explicitly somewhere, for those who are newbies and non-insiders (and, somehow, the target group of YunoHost).
I assumed that all the apps on the Applications page could also be installed. So that means whatever app doesn’t show an “ARM build” on their GitHub page cannot be installed on Raspberry. I’m surprised that in this case the app nevertheless flawlessly installed on Raspberry.
Can you tell me if that’s the same with the app Bibliogram? I had a similar problem when installing and couldn’t get it to run. On the GitHub pages of Bibliogram, I can’t find any info about available builds.
Hi @ericg, I did manage to install Shiori with your ARM build on the command line. But then I could not log in. I expressly created a user “shioriuser” on shiori.foo.noho.st, but no success, I always get “username doesn’t exist (500)”
Unless there is a simple solution for this, can you tell me how to uninstall Shiori on the command line?
To be clear, after installing Shiori, to log in to the app you used:
username: shiori
password: gopher
and you changed the default credentials in Shiori settings with your own username/password, you logged out and when you tried to log in again with the new credentials you got “username doesn’t exist (500)”… is that right?
I started the app, got a login window, and tried the regular user I made for foo.noho.st. That got me a “username doesn’t exist (500)” error.
Then I thought maybe shiori.foo.noho.st has its own user administration and I created a user “shioriuser” on shiori.foo.noho.st. But that didn’t work either, same error.
Also, the database is stored in /home/yunohost.app/shiori/shiori.db. This file stores the credentials and is not removed when your delete the app. So if you delete and reinstall the app, you will need to use your previous credentials.
If you want to remove the datadir alongside the app, use the --purge option: sudo yunohost app remove shiori --purge