Add instructions about how to run Guichet locally #81
No reviewers
Labels
No labels
cat
bug
cat
feature
cat
idea
cat
performance
cat
reliability
cat
security
cat
ui
difficulty
high
difficulty
low
difficulty
mid
prio
high
prio
low
prio
mid
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Deuxfleurs/guichet#81
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "fabientot/guichet:improve-local-development"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Some instructions are missing to run Guichet locally without Garage / Bottin knowledge.
I tried to keep this as simple as possible :
docker compose
commands to get up & running with Garageintegration/README.md
into the main READMEFor now I have no touched to the
docker-compose.yml
, I created on in the first place but decided to keep it as is, as it worked well during my work.A few questions / suggestions :
integration
directory ? It is written in French at the moment and might bring some confusion at some point as its content overlaps my current updatesdocker-compose
in a subdirectory ? It confused me at first, as I did not find it and started re-creating one. It seems (to me) a common practice is to have it at the repo's root.bda9be9807
to48df2123cf
[WIP] Improve developper experienceto Add instructions about how to run Guichet locallydf7c2e973e
to97a0d1ed24
b2a577d6f2
toc1fcc1bbba
It's a pattern we use on the
nixcfg
repo, as we have a docker-compose.yml for building dockerfiles that is different from the one used for integration testing. In this case, as long as we have a single compose file, we can move it ascompose.yaml
at the project root.We can drop the README if we put the compose file at the project root, and especially as you put the instructions in english at the project root. For now, Guichet interface is hardcoded in french, so writing in french or english is not that important. But now that Guichet might be a critical project, and internationalizing it is something we can envision in the future, switching to english for this project might be great.
I will merge this PR, can you create another PR where you move the compose file at the root of the project + update the README? Thanks in advance.