Jamison Lahman and Claude Opus 4.8
d557bd3702
refactor(model-server): gate DISABLE_MODEL_SERVER in python entrypoint ( #12754 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-07 23:48:13 +00:00
Jamison Lahman and Claude Opus 4.8
26868070e6
fix(security): harden default MinIO/S3 object-storage credentials ( #12003 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-12 19:27:18 +00:00
Wenxi and Claude Opus 4.7
06bcd26fb5
chore(craft): drop dead build configs and trim comments ( #11543 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-29 19:57:15 +00:00
Jamison Lahman and Claude Opus 4.7
c8f17c249b
chore(deploy): replace bespoke nginx healthcheck in init-letsencrypt.sh ( #11382 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-26 20:32:56 +00:00
acaprau
fa8fc678f9
feat(opensearch): Remove Vespa as an option entirely ( #11207 )
2026-05-20 02:03:45 +00:00
acaprau
c93f239664
chore(opensearch): Bump docker compose OpenSearch image tag to 3.6.0 ( #11117 )
2026-05-15 01:51:57 +00:00
Nikolas Garza
3c6ec8bf12
fix(deploy): add opensearch to depends_on so init-letsencrypt brings it up ( #10722 )
2026-04-30 01:06:06 +00:00
Evan Lohn
276261c96d
fix: windows installer ( #9507 )
2026-03-20 22:53:46 +00:00
Jamison Lahman
91e24ae63a
fix(code-interpreter): set default CODE_INTERPRETER_BASE_URL w/ docke… ( #9215 )
2026-03-10 00:50:10 +00:00
acaprau
87f0849330
feat(opensearch): Enable by default ( #9211 )
2026-03-09 17:30:32 -07:00
Evan Lohn
367808951c
chore: remove lightweight mode ( #9014 )
2026-03-04 18:26:05 +00:00
Justin Tahara
78c6ca39b8
fix(minio): No cURL in minio container ( #8876 )
2026-02-27 22:37:42 +00:00
Danelegend
d922a42262
feat: code interpreter docker default deploy ( #8672 )
2026-02-24 23:51:19 +00:00
Chris Weaver
0504335a7b
fix: local indexing for craft ( #7959 )
2026-01-28 16:12:25 -08:00
Justin Tahara
52a312a63b
feat: onyx discord bot - supervisord and kube deployment ( #7706 )
2026-01-23 20:55:06 +00:00
Wenxi
755c65fd8a
feat: url builder for api server http requests ( #7442 )
2026-01-16 17:52:47 +00:00
Raunak Bhagat
8a0ce4c294
feat: Feedback modals update ( #7380 )
2026-01-13 19:48:45 +00:00
Yuhong Sun
06ce7484b3
chore: docker compose no MCP server ( #7100 )
2025-12-29 16:40:15 -08:00
Chris Weaver
959b8c320d
fix: don't leave redis ports exposed ( #6814 )
2025-12-17 12:06:10 -08:00
Jamison Lahman
9055691c38
chore(docker): explicitly default env to empty string ( #6511 )
2025-12-02 01:25:39 +00:00
Wenxi
bc35354ced
feat(MCP): basic Onyx MCP server with search tools and indexed sources resource ( #6309 )
2025-11-25 02:30:55 +00:00
Wenxi
e74cf14401
chore(docker): make container startup checks case-less-sensitive ( #6412 )
2025-11-24 20:48:23 +00:00
Chris Weaver
33fee46d71
feat: code interpreter (python) ( #6136 )
2025-11-22 07:19:25 +00:00
mristau-alltrails
7eb13db6d9
SECURITY FIX: CVE-2023-38545 and CVE-2023-38546 ( #6356 )
2025-11-20 20:11:35 +00:00
Justin Tahara
6677e12e55
chore(vespa): Update version ( #6299 )
2025-11-18 09:50:38 -08:00
Wenxi
cf187e8f58
fix: stop redis from spawning anonymous volumes ( #5969 )
2025-10-29 01:22:12 +00:00
edwin-onyx and Edwin Luo
3a4bb239b1
fix(infra): consolidate heavy, monitoring, and user file worker into one ( #5558 )
...
Co-authored-by: Edwin Luo <edwin@parafin.com >
2025-10-14 01:19:47 +00:00
Chris Weaver
d803b48edd
feat: Increase nginx default timeout ( #5677 )
2025-10-09 22:13:18 +00:00
Chris Weaver
a85a5a324e
More prod fixes ( #5556 )
2025-09-30 14:43:21 -07:00
Chris Weaver
2c422215e6
Fix prod compose ( #5553 )
2025-09-30 10:41:38 -07:00
Yuhong Sun
2e0bc8caf0
feat: Easy Install ( #5461 )
2025-09-24 15:31:45 -07:00
Sam Waddell
c4076d16b6
fix: update all log paths to reflect change related to non-root user ( #5244 )
2025-08-25 14:11:18 -07:00
Sam Waddell and Phil Critchfield
5867ab1d7d
feat: add non-root user to backend and model-server images ( #5134 )
...
* feat: add non-root user to backend and model-server image
* feat: update values to support security context for index, inference, and celery_shared
* feat: add security context support for index and inference
* feat: add celery_shared security context support to celery worker templates
* fix: cache management strategy
* fix: update deployment files for volume mount
* fix: address comments
* fix: bump helm chart version for new security context template changes
* fix: bump helm chart version for new security context template changes
* feat: move useradd earlier in build for reduced image size
---------
Co-authored-by: Phil Critchfield <phil.critchfield@liatrio.com >
2025-08-20 13:49:50 -07:00
Devin
508b456b40
fix: explicit api_server dependency on minio in docker compose files ( #5066 )
2025-07-23 13:37:42 -07:00
Arun Philip
e74a0398dc
Update Docker Compose restart policy to unless-stopped
...
Changed the restart policy to unless-stopped to ensure containers
automatically restart after failures or reboots but allow manual stop
without immediate restart.
This is preferable over always because it prevents containers from
restarting automatically after a manual stop, enabling controlled
shutdowns and maintenance without unintended restarts.
2025-06-24 13:27:50 -07:00
Chris Weaver
6f8176092e
S3 like file store ( #4897 )
...
* Move to an S3-like file store
* Add non-mocked test
* Add S3 tests
* Improve migration / add auto-running tests
* Refactor
* Fix mypy
* Small fixes
* Improve migration to handle downgrades
* fix file store tests
* Fix file store tests again
* Fix file store tests again
* Fix mypy
* Fix default values
* Add MinIO to other compose files
* Working helm w/ minio
* Fix test
* Address greptile comments
* Harden migration
* Fix README
* Fix it
* Address more greptile comments
* Fix it
* Rebase
* Handle multi-tenant case
* Fix mypy
* Fix test
* fix test
* Improve migration
* Fix test
2025-06-20 14:22:05 -07:00
rkuo-danswer and Richard Kuo
51be9000bb
Feature/vespa bump ( #4819 )
...
* bump cloudformation
* update kubernetes
* bump helm chart
* bump docker compose
* update chart.lock
* ai accident!
* bump vespa helm chart for fix
* increase timeout
---------
Co-authored-by: Richard Kuo (Onyx) <rkuo@onyx.app >
2025-06-04 00:03:01 +00:00
Evan Lohn
4c71a5f5ff
drive perm sync logs + misc deployment improvements ( #4788 )
...
* some logs
* give postgress more memory
* give postgress more memory
* give postgress more memory
* revert
* give postgress more memory
* bump external access limit
* vespa timeout
* deployment consistency
* bump vespa version
* skip upgrade check
* retry permission by ids
* logs
* fix temp docx file issue
* fix drive file deduping
* RK comments
* mypy
* aggregate logs
2025-06-01 23:36:57 +00:00
rkuo-danswer and Richard Kuo
2282f6a42e
fix restart ( #4726 )
...
Co-authored-by: Richard Kuo (Onyx) <rkuo@onyx.app >
2025-05-17 17:02:27 +00:00
Chris Weaver
7648627503
Save all logs + add log persistence to most Onyx-owned containers ( #4368 )
...
* Save all logs + add log persistence to most Onyx-owned containers
* Separate volumes for each container
* Small fixes
2025-03-26 22:25:39 -07:00
Chris Weaver
0d3c72acbf
Add basic memory logging ( #4234 )
...
* Add basic memory logging
* Small tweaks
* Switch to monotonic
2025-03-08 03:49:47 +00:00
pablonyx
e2700b2bbd
Remove left over yaml errors ( #3527 )
...
* remove left over vim command
* additional misconfigurations
* ensure all regions updated
2024-12-29 01:45:07 +00:00
pablonyx
64b6f15e95
AWS extraneous error fix ( #3529 )
...
* remove left over vim command
* aws fix
* k
* remove double
2024-12-20 19:31:04 +00:00
pablonyx
aa4bfa2a78
Forgot password feature ( #3437 )
...
* forgot password feature
* improved config
* nit
* nit
2024-12-20 04:53:37 +00:00
pablonyx
8db6d49fe5
IAM Auth for RDS ( #3479 )
...
* k
* functional iam auth
* k
* k
* improve typing
* add deployment options
* cleanup
* quick clean up
* minor cleanup
* additional clarity for db session operations
* nit
* k
* k
* update configs
* docker compose spacing
2024-12-17 22:02:37 +00:00
pablodanswer
21ec5ed795
welcome to onyx
2024-12-13 09:56:10 -08:00
pablodanswer
2b1dbde829
minor improvements ( #3081 )
2024-11-07 18:35:49 +00:00
pablodanswer
d66b81a902
Feat/certificate ( #2998 )
...
* first pass
* simplify
* remove now unneeded COPY command
* minor clean up
* k
* nit
2024-11-01 19:34:52 +00:00
Chris Weaver and Richard Kuo
1362d4b583
Allow config of background concurrency ( #2648 )
...
* Allow config of background concurrency
* Add comment
* Fix light worker
* use backslashes to continue lines in supervisord with bash
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@danswer.ai >
2024-10-04 00:55:28 +00:00
rkuo-danswer
140c34e59e
ephemeral behavior for redis ( #2373 )
...
* ephemeral behavior for redis
* notes for redis command line consistency
2024-09-13 04:48:50 +00:00