adding compose for launching properly everything #151

Merged
Maxime merged 4 commits from tonitch/compose into master 2024-04-17 00:26:12 +02:00
Owner

Voici le système utilisant compose. toutes les infos sont dans le readme.

Je pense que c'est pas le plus simple à utiliser pour le dév. C'est plus une solution pour le rendu final (prof/Ci ou tester que tout fonctionne bien en situation réelle)

Voici le système utilisant compose. toutes les infos sont dans le readme. Je pense que c'est pas le plus simple à utiliser pour le dév. C'est plus une solution pour le rendu final (prof/Ci ou tester que tout fonctionne bien en situation réelle)
tonitch added 2 commits 2024-03-30 23:31:50 +01:00
adding info about compose
All checks were successful
Build and test backend / Build-backend (pull_request) Successful in 2m45s
Build and test FrontEnd / Build-frontend (pull_request) Successful in 24s
2e2837fec4
LeoMoulin approved these changes 2024-04-01 17:41:52 +02:00
tonitch added 1 commit 2024-04-01 22:49:48 +02:00
Fixing file locations
All checks were successful
Build and test backend / Build-backend (pull_request) Successful in 2m33s
Build and test FrontEnd / Build-frontend (pull_request) Successful in 29s
cb36aa8a30
tonitch added 1 commit 2024-04-02 00:22:23 +02:00
Adding cdn support with compose
All checks were successful
Build and test backend / Build-backend (pull_request) Successful in 2m10s
Build and test FrontEnd / Build-frontend (pull_request) Successful in 24s
3761fa6f49
Now when you upload a file, the path is stored to the db and the file is
accesible on the client with : `localhost:8000/cdn/3ed026aa-366f-4f33-bc51-fb59d37e35ee.png` for instance.
Author
Owner

Voilà normalement le dernier commit permet de tester les images coté dev. En gros si vous démarez avec docker compose up --force-rebuild --build vous devriez avoir accés à localhost:8000/cdn/monimage.png et donc pour tout ce qui est accés depuis le client il suffit dans le code de mettre genre : <img src="/cdn/3ed026aa-366f-4f33-bc51-fb59d37e35ee.png />

Voilà normalement le dernier commit permet de tester les images coté dev. En gros si vous démarez avec `docker compose up --force-rebuild --build` vous devriez avoir accés à `localhost:8000/cdn/monimage.png` et donc pour tout ce qui est accés depuis le client il suffit dans le code de mettre genre : `<img src="/cdn/3ed026aa-366f-4f33-bc51-fb59d37e35ee.png />`
Wal approved these changes 2024-04-02 09:57:20 +02:00
Maxime approved these changes 2024-04-02 20:04:24 +02:00
Maxime left a comment
Owner

NON PA BIEN image

NON PA BIEN ![image](/attachments/4524680b-9dbe-4f86-9fec-2caa02d18b80)
395 KiB
@ -18,1 +31,4 @@
```sh
$ ./gradlew run --parallel
```
permet de lancer le frontend sur [http://localhost:5173](http://localhost:5173) ansi que le frontend sur [http://localhost:8080](http://localhost:8080)
Owner

Change le frontend sur 8000 plutôt que 5173 merciiiii

Change le frontend sur 8000 plutôt que 5173 merciiiii
Author
Owner

bha nan parce que ça lance bien sur 5173 avec cette commande o_o

bha nan parce que ça lance bien sur 5173 avec cette commande o_o
tonitch marked this conversation as resolved
Maxime merged commit c0233fce57 into master 2024-04-17 00:26:12 +02:00
Maxime deleted branch tonitch/compose 2024-04-17 00:26:12 +02:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: PGL/Clyde#151
No description provided.