Hardware: Raspberry Pi4 at home
YunoHost version: 4.2.0
I have access to my server : Through SSH
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no
Description of my issue:
Hi ! I installed YunoHost couple of weeks ago (I am globally super happy of it !) with a generic domaine.ynh.com and I wanted to change with my own domai.ne
I saw that this is not a new topic (here, here and there) and follow this plan:
- config the dns of my new domai.ne in OVH
- check that it point to my server
- register this new domai.ne on yunohost
- config the dns of my new domai.ne in OVH with the dns config described in the domain section of yunohost
- make let’s encrypt ssl for this domai.ne
- X change each application to the new domai.ne
- change the default domain of yunohost
- change the mail and alias of my account
- create sub.domai.ne
- X configure the sub.domai.ne correctly for let’s encrypt to work
- ToDo change the sub.domai.ne of my app using the sub.domai.ne
For changing the domain of applications, I have various results:
- Airsonic ko nginx 404
- Lstu ok
- Jellyfin ok
- Monitorix ok
- Netdata ko (in admin panel : Erreur:
"400" Bad Request
Action:"PUT" /yunohost/api/apps/netdata /changeurl
Message d’erreur : I don’t understand you… ) Maybe a problem with the packadge?? - Nextcloud ok (I got a nginx 404, it took couple of hours but is now working)
- Galène ko (page not found!)
- Piwigo ok
- Shell in a box ok
- Syncthings ok
- Wallabag ok (I got a nginx 404, it took some time but is now working)
Is there a simple way to correct these errors ? If not, I’ll, I will simply uninstall /reinstall (not sure a restore would work) it on the new domai.ne Airsonic, Galène and NetData.
EDIT: I reinstall these apps and will report the issue in Git.
For the config of the sub.domai.ne, I added a A record then all the dns config described in the domain section of yunohost (as for a domain) but it didn’t work. If someone could help me on this config ^^ ?
EDIT: simply added a cname for the subdomain in the dns provider, create this subdomain in ynh, install the letsencrypt in CLI (more details in the link at the post 11)
Many thanks for your help,
Steven