Notes on setting up YunoHost.
Run install script on your new server.
Removes SSH root access during installation which is good. However doesn't give much more info about logging in as admin. That should be key-based only as well, no? Out-of-the-box it remains password-based.
I changed it be key-based by copying the key over with
If you remove root login via SSH, you should set a root password so that you can log in as root via the virtual KVM. (Hetzner is handy in that it lets you do this at any time without needing a reboot.)
I think they could do more to encourage good security practices. "You are now about to define a new admin password. The password should be at least 8 characters - though it is good practice to use longer password (i.e. a passphrase) and/or to use various kind of characters (uppercase, lowercase, digits and special characters)."
Had to look up how to add a SRV record correctly - luckily iwantmyname has it in knowledge base https://help.iwantmyname.com/hc/en-gb/articles/360014961418-How-do-I-add-an-SRV-record
Still not quite sure if I've done them all right. Not too fussed about xmpp so it doesn't matter.
Go to Domains / <domain> / Manage SSL Certificate to install via Let's Encrypt.
1.1.5. Reverse DNS
Need to do reverse dns and don't know how. https://yunohost.org/#/dns_config
lastname must be a valid lastname??? I got this validation error when creating a user and using just my initial. Surely you should be able to go anon if you want to.
Seem to be having trouble with LDAP and baikal.
syncthing seems to work pretty easily (although ynh doesn't give you the big warning about changing the admin password like cloudron does.)
1.2.2. anarchism docs
easy one :)