SuccessfulKoala55 Thank you! It worked!!!
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?
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.
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 🙂