tao.chen
38cd06ee7a
update: clean dockerfile
2026-08-11 18:57:34 +08:00
tao.chen
c63f745374
fix: error
2026-08-11 18:42:15 +08:00
tao.chen
ca12646387
update: env error
2026-08-11 18:26:37 +08:00
tao.chen
1b0083be47
refactor: kernel spec
2026-08-11 17:47:39 +08:00
tao.chen
245b522d36
feat: add seed to venv
2026-08-06 12:30:33 +08:00
tao.chen
6e6f880eb0
rollback
2026-08-06 11:00:41 +08:00
tao.chen
e2329ea429
fix: default kernel
2026-08-06 10:46:21 +08:00
tao.chen
b9a028a1db
update: multi python version
2026-08-06 10:03:58 +08:00
tao.chen
f63ddc59b5
update: remove jupyter env install kernel /opt/venv/python3.12
2026-08-05 19:16:09 +08:00
tao.chen
c4529782b5
test: Isolation jupyter env
2026-08-05 18:59:33 +08:00
Winnie
78c3f1e954
Merge remote-tracking branch 'origin/develop' into develop
2026-08-05 17:53:49 +08:00
tao.chen
264faecb0d
fix: python3.10 build error
2026-08-05 17:49:53 +08:00
Winnie
cec6a4468e
Merge remote-tracking branch 'origin/develop' into develop
2026-08-05 17:49:29 +08:00
tao.chen
450609d868
feat: support python3.10
2026-08-05 17:46:13 +08:00
Winnie
2bfe43a63f
Merge branch 'develop' of http://8.153.151.51:8888/team_group/model-develop into develop
2026-08-05 17:46:05 +08:00
tao.chen
c2617da61c
feat: support python3.8
2026-08-05 17:10:53 +08:00
tao.chen
7c456a04ce
update: update custom css
2026-08-05 11:07:54 +08:00
tao.chen
87382d7bda
refactor: update Dockerfile
2026-08-04 18:39:30 +08:00
tao.chen
7cf3a9d02a
fix: runtime build failed
2026-08-04 18:00:06 +08:00
tao.chen
a6692338cc
fix: runtime build failed
2026-08-04 17:58:10 +08:00
tao.chen
004d7289ca
update: update jupyter css
2026-08-04 17:45:23 +08:00
tao.chen
4919fe0909
update: create file
2026-08-04 12:40:38 +08:00
tao.chen
e19340332a
update: hide top-panel
2026-08-03 19:51:24 +08:00
tao.chen
6c4bf47487
update: hide top-panel
2026-08-03 19:43:51 +08:00
Winnie
d7bd88335c
merge: integrate feat/auth into develop
2026-08-03 17:44:00 +08:00
Winnie
4ac8485d3e
Merge branch 'develop' of http://8.153.151.51:8888/team_group/model-develop into develop
2026-07-31 19:17:24 +08:00
Winnie
49ee2c0a4a
feat: 完善模型平台相关功能
2026-07-31 19:10:37 +08:00
tao.chen
d31fde6abc
chore: fix debian source
2026-07-31 15:48:16 +08:00
tao.chen
ba96f4f52a
chore: update debian source
2026-07-31 15:45:17 +08:00
tao.chen and Claude
b0f93d976f
build: switch services to gunicorn with per-service config
...
Replace uvicorn with gunicorn + UvicornWorker in backend, runtime,
and schedule Dockerfiles. New gunicorn.conf.py per service exposes
bind/workers/timeout/graceful_timeout as GUNICORN_* env knobs.
Notable details:
- schedule: timeout=0 (disables gunicorn worker heartbeat) so long
notebook execution isn't killed by gunicorn's silent-worker kill.
- All three configs: drop dead threads=4 setting; UvicornWorker is
async and ignores threads.
- Pin gunicorn>=26.0.0 in each pyproject; uv.lock regenerated.
- Drop stale 'COPY contracts ./contracts' from runtime and schedule
Dockerfiles (contracts dir was deleted in an earlier refactor;
builds would have failed).
- backend Dockerfile: switch to uv sync layout matching runtime/
schedule; add build deps for native wheels.
Co-Authored-By: Claude <noreply@anthropic.com >
2026-07-31 15:07:45 +08:00
tao.chen
c1e15758a3
refactor
2026-07-30 18:57:18 +08:00
Winnie
6d6c70cea8
refactor: integrate model platform backend
2026-07-30 13:43:29 +08:00
tao.chen
233dc90efe
feat: add schedule package
2026-07-29 13:35:32 +08:00
tao.chen
128aa7563f
feat: deploy demo test
2026-07-28 13:57:54 +08:00
tao.chen
1c03a32298
update: add common
2026-07-27 15:37:58 +08:00