Wykres commitów

28 Commity (main)

Autor SHA1 Wiadomość Data
LB (Ben Johnston) 9479945080
Update README.md (#65)
Include cross-reference to Wagtail's Vagrant development setup. Useful for those that get stuck with / cannot use Docker.
2023-09-26 21:05:38 +00:00
Jhonatan Lopes e90654533d
Wagtail repo format and lint make commands (#60)
* Fix docstring

* Install make on frontend container

* Lint and format commands

* Update readme
2023-09-21 21:23:11 +00:00
LB (Ben Johnston) bdb87e6fbe
Remove TODO from the README (#63)
- This is function on Windows & Linux, bugs can be raised if needed, see related #46 #35 #31 (all closed)
- Elasticsearch/Opensearch Docker container is already an issue #3 (still open)
2023-09-21 21:14:23 +00:00
LB (Ben Johnston) 0803de9936
Format README with Prettier (#62)
- Fixes a few confusing whitespace/code snippet nesting issues
2023-09-21 21:13:43 +00:00
LB (Ben Johnston) 387c3f7142
Fix a few small typos in the Readme (#61) 2023-09-21 21:13:03 +00:00
Sævar Öfjörð Magnússon a3e149af2d Merge branch 'main' of github.com:wagtail/docker-wagtail-develop 2022-06-17 00:36:25 +02:00
Sævar Öfjörð Magnússon 7ba9d32408 Add documentation about contributing to Willow 2022-06-16 16:21:49 +02:00
Steve Stein 75a90827d9
Add makefile for docker commands (#43)
* Create makefile

* Update readme with makefile commands

* Update readme spacing and sh comments

* Add back line that was taken out in readme

* stop and down rename in makefile

* Updates as per feedback

* Update readme to include raw docker commands as well as makefile ones
2022-05-12 09:21:47 +00:00
Jake Howard a19af88852
Add VSCode dev container configuration (#24) 2022-03-29 12:49:17 +00:00
Sævar Öfjörð Magnússon fd3d1a4c6c
Update README.md 2022-02-28 09:39:01 +00:00
sag᠎e 6f3c8f619a
Add instruction to open a PostgreSQL shell session (#40) 2022-02-28 09:26:27 +00:00
Sævar Öfjörð Magnússon 307e00729d
Update README.md 2022-01-19 15:39:31 +00:00
Sævar Öfjörð Magnússon 2a7b0dd4cc
Update README.md 2022-01-18 15:12:14 +00:00
Sævar Öfjörð Magnússon a0d0721734
Update readme with info on how to run tests with correct working directory (#37) 2022-01-18 10:21:23 +00:00
Naomi I. Morduch Toubman b6faf81f89
Add documentation re how to run tests (#29) 2021-07-13 19:00:38 +00:00
sankalpmukim 572067059f
Update cloning instructions in README to use HTTPS instead of SSH (#27)
Now git clone using the recommended http method rather than the earlier git@github method.
2021-04-12 15:57:29 -04:00
Thibaud Colas 69e12dad54
Fix typo in README 2021-03-04 21:58:52 +00:00
Cynthia Kiser 8b8d78f3cc
Automate setting up bakerydemo to use the Postgres db in services (#15)
* Update the README with instructions on getting bakerydemo to use the PostgreSQL database from the adjacent container
* Corrected formatting in README
* Automated setting up bakerydemo to use the postgres service from our docker-compose
2020-10-21 17:25:48 +00:00
Robert Rollins 43782a1533
Reworked the database and Wagtail installation setup (#18)
* Broke out the initial database stuff into a separate one-time script.

Also enhanced the .dockerignore file to make image builds a lot faster, and added .idea to the .gitignire, so that PyCharm projects won't get added to the repo.

* Reworked the database and Wagtail installation setup

In order to improve the development experience while using docker-wagtail-develop, I reorganized how the database setup is done, and how and when Wagtail gets installed into the python environment inside the docker container. Plus a few other changes.

1. Database. The migration and initial data load steps are now done once, by the user, during initial setup (setup-sb.sh), rather than happening at the start of every `docker-compose up`. This is possible because the postgres data is already being stored in a Docker Volume, so it persists across container executions.

2. Wagtail is now installed into the 'web' docker container by the Dockerfile, rather than docker-compose. This lets Docker skip that step if nothing has changed in Wagtail since the last build (admittedly, not super common, given that this project is for developing Wagtail), and generally makes the whole process a lot cleaner.

3. I added a bunch of stuff to .dockerignore, which significantly cuts down on the 'web' and 'frontend' images filesizes and build times.

4. I gave each of the three containers specific names, so that they can be more easily executed into for things like running manage.py commands or other OS stuff. This resulted in the connect string for the postgres DB needing to be tweaked.

5. I changed the 'frontend' container's copy command for the node_modules folder to use the -u flag, which allows cp to skip any files that haven't changed since the last time the copy was run. This *dramatically* speeds up the startup of the 'frontend' container on all but the very first execution (which does the initial copy into the host's wagtail folder).

I really wanted to find a way to put node_modules into a Docker Volume, but since you can't write to Volumes during the image build process, that unfortunately negates any value-add that we might have gotten from their use in this case.
2020-10-09 16:58:58 +00:00
LB (Ben Johnston) b4193361f6
Update Readme - add section for frontend bash 2020-07-12 19:24:05 +10:00
Sævar Öfjörð Magnússon 27840f970d
Update Readme with Linux support 2020-05-14 20:11:22 +00:00
Tom Dyson bd6f19f5cb
Update README reference to new git repo 2020-04-06 17:04:51 +01:00
Andreas Bernacca c25a6e0d3f
Correct a number in the readme file 2020-02-15 12:23:01 +01:00
Sævar Öfjörð Magnússon f490824336 Improve readme with reference to docker-compose exec instead of docker exec 2020-02-12 17:41:39 +00:00
Sævar Öfjörð Magnússon 76121d95c5 Improve readme 2020-01-24 15:44:38 +00:00
Sævar Öfjörð Magnússon bf2ed1e673 Todo 2020-01-24 15:43:25 +00:00
Sævar Öfjörð Magnússon 13f31a490c Readme 2020-01-24 15:26:51 +00:00
Sævar Öfjörð Magnússon f750861b1b
Create README.md 2020-01-24 10:41:58 +00:00