Humberto Rocha
d6cdcb1d83
Wait setup to complete before starting web and stator containers ( #611 )
2023-07-17 09:31:21 -06:00
Andrew Godwin
82a9c18205
Fixed #593 : Add some docs for TAKAHE_CSRF_HOSTS
2023-07-02 20:41:38 +01:00
Kromonos
b170cd2850
Add docker healthcheck feature & move collectstatic into container ( #276 )
2022-12-27 11:39:18 -07:00
Corry Haines
31187c99b2
Quality of life ( #266 )
...
Support gunicorn autoreload on DEBUG
Pass docker postgres port to host
Add some typing to posts.py
2022-12-26 10:42:02 -07:00
Andrew Godwin
b6b5a623c9
Update link in compose file
...
Fixes #212
2022-12-20 11:50:40 +00:00
Andrew Godwin
bc54e1856c
Update docker-compose and instructions
2022-11-27 10:54:01 -07:00
Tyler Kennedy
c758858392
Simplified settings
...
Migrated settings to typed pydantic settings
2022-11-26 10:04:04 -07:00
TAKAHASHI Shuuji
cb26d78d36
Use repository root as build context in docker-compose
...
This fixes the issue where `docker-compose` fails to build takahe:latest container. The cause of issue is the build context for docker compose is different from the one of `docker build`. Currently, `make image` uses the repository root as a build context while `make compose_up` will use `docker/` directory as a build context. That's why docker-compose couldn't find the required files during building.
2022-11-23 13:06:17 -07:00
Andrew Godwin
c8ad22a704
Add big warning to compose file
2022-11-23 11:29:32 -07:00
Andrew Godwin
2c5b96e264
Switch docker-compose to dev settings
2022-11-23 00:01:18 -07:00
Andrew Godwin
45c7e0a38c
Rework dockerfile and compose to separate migrations
2022-11-21 16:26:53 -07:00
Daniel Quinn
a43ccde8d9
Document Docker development ( #21 )
...
This also mounts the project root at /takahe/ to make development possible.
2022-11-20 11:17:09 -07:00
Humberto Rocha
fac144cee0
Fix up docker-compose
2022-11-19 21:53:38 -07:00
Andrew Godwin
143a4a6e8c
Start some settings work
2022-11-12 22:10:06 -07:00