31 Commits

Author SHA1 Message Date
Jon
e2582373ad fix(base): Add python metrics to prometheus exporter
ref: #436
2025-06-02 08:25:37 +09:30
Jon
c3109f1894 feat(docker): Serve a robots.txt file for NO indexing
ref: #756
2025-05-15 03:58:37 +09:30
Jon
24b6bcfa47 feat(base): Enable user to customize log file location
ref: #744 #436 #752
2025-05-10 23:37:54 +09:30
Jon
e6f576ef1a feat(feature_flag): Provide user with ability to override feature flags
ref: #693 #493 #575
2025-03-22 14:40:41 +09:30
Jon
bf973d3765 fix(docker): only download feature flags when not a worker
ref: #688 fixes #687
2025-03-17 12:23:35 +09:30
Jon
7912a67ab7 refactor(docker): Use crontabs not cron.d
ref: #688 fixes #687
2025-03-17 12:17:59 +09:30
Jon
a9fb70fcc7 feat(devops): Add ability for user to turn off feature flagging check-in
ref: #679 #496
2025-03-16 08:39:37 +09:30
Jon
f1fb3cd7ff feat(docker): Configure cron to download feature flags every four hours
ref: #675 #575
2025-03-13 19:53:00 +09:30
Jon
f1570a1997 feat(docker): Start and run crond within container
ref: #675 #575
2025-03-13 19:52:24 +09:30
Jon
2f95482150 feat(docker): Download feature flags on container start
ref: #675 #575
2025-03-13 19:52:04 +09:30
Jon
cb3d645a34 feat(base): Add exporter to gunicorn
ref: #156 #469
2025-01-13 18:10:33 +09:30
Jon
6b6c05f07d feat(base): Add django-prometheus for metrics export
ref: #156 #469
2025-01-13 18:09:48 +09:30
Jon
26ac825673 fix(docker): Correct nginx proxy headers passed to gunicorn
ref: #423 fixes #422
2024-12-12 14:03:31 +09:30
Jon
0731efb039 refactor(docker): gunicorn config moved to con file
ref: #422
2024-12-10 10:37:22 +09:30
Jon
2e6db419b2 feat(base): move setting SECURE_SSL_REDIRECT = True to etc/settings
ref: #248 #390
2024-11-28 02:22:28 +09:30
Jon
ea8a054005 fix(docker): Ensure SupervisorD daemon config directory exists.
ref: #363 #371
2024-10-31 15:19:50 +09:30
Jon
8479130ef1 feat(docker): Add worker service config for SupervisorD
ref: #363 #371
2024-10-31 15:00:55 +09:30
Jon
4303232543 refactor(docker): Switch to entrypoint
ref: #363 #371
2024-10-31 14:58:18 +09:30
Jon
0cd4a2bab4 fix(docker): use alias for static
ref: #363 #371
2024-10-30 04:07:58 +09:30
Jon
f17d74f8dc fix(docker): place nginx conf in correct path
ref: #363 #371
2024-10-30 02:39:03 +09:30
Jon
07be745bbe fix(docker): gunicorn must call method
ref: #363 #371
2024-10-30 02:37:49 +09:30
Jon
510ab69af8 fix(docker): Ensure NginX config applied after it's installed
ref: #363 #371
2024-10-30 01:50:41 +09:30
Jon
b9349e6590 fix(docker): Add proxy params for NginX
ref: #363 #371
2024-10-30 01:24:35 +09:30
Jon
4fd3abb9d6 fix(docker): Make centurion the default nginx conf
ref: #363 #371
2024-10-30 01:24:13 +09:30
Jon
ac562e7490 feat(docker): ensure supervisor starts
ref: #363 #371
2024-10-30 00:57:02 +09:30
Jon
5d92a3315f fix(docker): Correct NginX start command
ref: #363 #371
2024-10-30 00:30:34 +09:30
Jon
7a0f85c556 feat(docker): Install NginX to serve site
ref: #363 #371
2024-10-30 00:12:20 +09:30
Jon
cfa284d4ad feat(docker): Add supervisord for install
ref: #363 #371
2024-10-30 00:10:10 +09:30
Jon
a8e2c687b1 docs(administration): notate rabbitMQ setup
!39 #76
2024-07-08 23:06:51 +09:30
Jon
adeffff42c feat(database): add mysql support
!19 closes #16
2024-06-06 06:29:18 +09:30
Jon
4b77e2e63d feat(docker): add settings to store data in separate volume
!2
2024-05-16 16:29:52 +09:30