argilla-io / argilla

Argilla is a collaboration platform for AI engineers and domain experts that require high-quality outputs, full data ownership, and overall efficiency.
https://argilla-io.github.io/argilla/latest/
3.65k stars 344 forks source link

[DOCS] Improvements to docker-compose getting started installation guide #4964

Open giorgionicoli opened 1 month ago

giorgionicoli commented 1 month ago

Hey team, as discussed on Slack, I'm opening this issue regarding a couple of improvements to the docker-compose installation/deployment getting started guide:

I hope this is all useful!

Which page or section is this issue related to?

https://docs.argilla.io/en/latest/getting_started/installation/deployments/docker_compose.html

giorgionicoli commented 1 month ago

I can probably look into preparing a small PR in the next few days.

MikeG112 commented 1 month ago

For another data point, I had the same experience regarding bullet point 4, and haven't yet understood how to alter the default user credentials in the server image successfully via environment variables.

Also, if you do do this work @giorgionicoli, I think https://github.com/argilla-io/argilla/issues/4712 can be closed if you address bullet point 3.

MikeG112 commented 3 weeks ago

I'm not sure what changed, but in starting to debug this further I noticed that after upgrading to a new server image

(in my case from argilla/argilla-server@sha256:6d80baa6359109797c72afb316c1417234ab781a1288797043440bc9d69f75fd -> argilla/argilla-server@sha256:b1db6256bbc614946ec648ee19b637ea65a1152924e33d2519dc441db3f5d2c6)

I can no longer reproduce the issue with setting the DEFAULT_USER_PASSWORD.

So that point may be addressed already in main, depending on how the newer image was built.