Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Answered
Hey Guys, Great Tool So Far!!! I'M Just Wondering About The Username Display In The Dashboard. So I Am Using The Self-Hosted Version And It Seems Like If Anyone Runs Anything, The Username Will Always Be The Same. @ It Doesnt Matter If The User Changes Th

Hey guys, great tool so far!!! I'm just wondering about the username display in the dashboard. So I am using the self-hosted version and it seems like if anyone runs anything, the username will always be the same. @ It doesnt matter if the user changes their name by going to http://<IP address>:8080/login , the username is always the same right? I was hoping for a way for co-workers of mine to enqueue their task with their own parameters and have their own custom username shown alongside experiments they run. Now I know there are multiple ways to get around (create own project folder for each user or manually rename each task to contain the username), but I was just wondering. Also it seems like the self-hosted version doesn't offer any user-management so I wonder if this is something just not offered.

  
  
Posted 3 years ago
Votes Newest

Answers 5


SuccessfulKoala55 Thank you! It worked!!!

  
  
Posted 3 years ago

SuccessfulKoala55 Thank you for your wonderful helpful fast replies as always. This is cool! So... I currently have the servers up via docker-compose up command which has a lot of containers up and running. I assume... I need to spawn a bash shell inside the clearml-webserver container, (currently there is no /opt/clearml/config/apiserver.conf file) , create a apiserver.conf inside /opt/clearml/config, and add those username and passwords and, save and then restart everything by running

docker-compose -f /opt/clearml/docker-compose.yml down docker-compose -f /opt/clearml/docker-compose.yml up -d
right?

  
  
Posted 3 years ago

Hi CluelessElephant89 ,

it seems like if anyone runs anything, the username will always be the same

Can I assume everyone is using the same credentials you've generated in the UI? If so, these credentials represent a unique user, which is the reason it all shows as a single person.

It doesnt matter if the user changes their name by going to 

http://<IP address>:8080/login

 , the username is always the same right?

If you provide a different name, you're essentially creating a new user. In the password-less mode of the free version, the user name is the user identifier.

Also it seems like the self-hosted version doesn't offer any user-management so I wonder if this is something just not offered.

The free version contains a fixed user management option (see https://clear.ml/docs/latest/docs/deploying_clearml/clearml_server_config#web-login-authentication ). More advanced user-management options do exist in the https://app.community.clear.ml e or in the paid version.

  
  
Posted 3 years ago

No need to exec into the container - see the setup guide https://clear.ml/docs/latest/docs/deploying_clearml/clearml_server_linux_mac , one of the folders on the host is /opt/clearml/config where you can place the configuration files - they are automatically mapped inside the docker 🙂

  
  
Posted 3 years ago

The rest is correct 🙂

  
  
Posted 3 years ago
1K Views
5 Answers
3 years ago
one year ago
Tags