Some basic info on my workflow.
My *.kdbx
v4.0 database settings are as follows:
Note that there are also some recommended settings in the official RFC for Argon2.
I am using Keepass .kdbx
database (version 4.0) and pCloud provider for synchronisation.
To connect KeePassium with your database, you have basically two options:
Files
app (and pCloud is fully supported)
To connect KeePassium with my database, I use WebDAV connection to my pCloud storage. The native integration of cloud services under “Locations” in iOS Files
app was causing me problems: after each database save in KeePassXC, KeePassium could not find the file.1)
To set up a WebDAV database in KeePassium, you have to provide the URL and your credentials. For pCloud, the WebDAV URL depends on your data region – the host is:
webdav.pcloud.com
(for US),ewebdav.pcloud.com
(for EU).The full URL then is the following:
https://webdav.pcloud.com:443/<path>/<to>/<database>/<folder>
Note that the URL has to be the folder containing the database, not the full path to the database itself – otherwise, you will see an error: The folder is empty.
Interesting thing is that you can test both your credentials and whether the URL to the folder with the database is correct by typing the address in your browser. For example, try
https://webdav.pcloud.com:443/
to directly open and display the folder listing.