Open thbar opened 2 years ago
Poke @ptitfred suite à notre discussion de ce midi !
Lié : #3863
Aujourd'hui, en recettant:
j'ai voulu pouvoir tester la fonctionnalité. J'ai activé:
Ca m'a permis de tester à peu près bien, mais pas totalement jusqu'au bout, le fonctionnement (j'ai pu supprimer le logo, et en uploader un, mais il n'est pas affiché à l'écran ; j'ai du aller voir dans l'outil MinIO sur http://127.0.0.1.9000 pour le constater).
Il y a un travail d'urls des assets / droits à revoir là.
Sinon astuce pratique, j'ai mis dans dev.secret.template.exs
:
if System.get_env("MINIO_ROOT_USER") do
IO.puts("Using MINIO for S3 storage !!!")
config :ex_aws,
access_key_id: System.fetch_env!("MINIO_ROOT_USER"),
secret_access_key: System.fetch_env!("MINIO_ROOT_PASSWORD"),
cellar_url: "http://127.0.0.1:9000/~s",
s3: [
scheme: "http://",
host: "127.0.0.1",
port: 9000
]
end
La capacité à travailler en local finit toujours par être utile, quand on tombe sur des situations un peu compliquées, et aussi pour faciliter la prise en main de features compliquées (et donc, les revues de code de choses un peu compliquées, comme #2511).
J'ai commencé à travailler pour permettre qu'on retrouve cette capacité, qui n'est pas du tout acquise au final aujourd'hui, comme on l'a vu avec @fchabouis.
Je note les points un peu en vrac pour commencer, c'est un objectif plutôt long terme et pas une urgence, mais c'est important pour l'aspect testabilité en particulier.
cellar_url
non intégré dans l'item précédent