I’ve started using KopiaUI (user@win11host) and a commandline server (user@debianhost). I’m successfully separately backing up data from the workstation and the server into a single repository, but I can’t figure out how to see all my backups in the gui or in the web ui. It’s led me to understand that I don’t understand the account structure at all.
I’ve listed below the different kinds of accounts that I’ve seen people talking about on the forums:
“user account” (username@hostname). Snapshot source identity and access control. Appears hostname doesn’t have to match the actual host.
“agent account”. Authentication between UI and server, or server-server. Not sure if I ever see this as a user.
“web account”. Lets you see the web gui, unclear how to map to user account access.
“control account”. Authentication for repository management?
“repository account”. Alias for control account? Or maybe this is in reference to the system account that owns the filesystem repository files?
Do I have this even slightly right? Have I overlooked a document that gives an overview of this stuff?
normal user account: Account to create and access snapshots and policies. 1 user per repository (usually the creator of the repository) is set as the owner and running maintenance tasks. Account information is stored in the repository.
‘basic auth’ user: Authentication for WebUI access. Only used when starting the server mode. Account information is NOT stored in the repository.
‘control user’: User to send API commands. Only used when starting the server mode. Account information is NOT stored in the repository.
Thanks for the advice on seeing all. I had looked in that web gui menu – but it turned out the kopia server refresh command wasn’t working as expected. In the end I just needed to kill and restart my sever.
I have been utterly unable to use an htpasswd “auth user” work in the webui. Only the control user wants to authenticate.
There does not seem to be a way to specify a “normal user” for use by the web ui; its persistent default is an empty view of local snapshots, I believe of “root”, who does not own any snapshots.