Commit Graph
60 Commits
Author SHA1 Message Date
marvinandClaude Sonnet 5 d634573dd6 Add .dockerignore files for api and caddy
Both use an allowlist so only the files each Dockerfile copies are sent
to the build context. For caddy this keeps the TLS certificates and keys
in data/ and config/ out of the context; for api it skips training code,
datasets, saved models and caches.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-24 19:03:26 +02:00
marvinandClaude Sonnet 5 121d8a8ab4 Make upload limit and Caddy settings configurable via env vars
- API: read the upload size limit from MAX_UPLOAD_MEGABYTES (default 15)
  and keep MAX_UPLOAD_BYTES as the byte value used by /predict
- Caddy: read the ACME email and request body limit from CADDY_EMAIL and
  CADDY_MAX_BODY (default 16MB, ~1 MB above the API limit)
- compose: pass the new variables to caddy_proxy and cnn_api

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-24 19:01:42 +02:00
marvin 3d5de2eca0 added env variables for server limits 2026-09-24 11:15:20 +02:00
marvin e266baaeb9 changes face detection fps 2026-09-24 05:57:57 +02:00
marvin 1964df4b42 upgraded api server 2026-09-24 05:39:46 +02:00
marvin 1b52d55f02 loss: 3.7 2026-06-05 20:38:26 +02:00
marvin 760caefbfe changed yolo dataset for no label images 2026-06-05 14:31:40 +02:00
marvin 19244f9bc7 adjusted server time limit 2026-06-04 19:57:36 +02:00
marvin 8a3d6319d3 added send intervall of 2 fps 2026-06-04 15:10:57 +02:00
marvin 89a341750c fixed import bug 2026-05-31 22:21:48 +02:00
marvin edf4f76c6f server cleanup 2026-05-31 22:11:13 +02:00
marvin 8ca0568017 added non max supression 2026-05-31 22:02:30 +02:00
marvin 4411fac977 changed yolo design 2026-05-30 19:29:43 +02:00
marvin 66462c8f80 removed time restraint from server 2026-05-30 19:02:18 +02:00
marvin 0c6d582241 added server logging 2026-05-30 12:15:22 +02:00
marvin 0fba1a8a72 added semaphore 2026-05-29 19:38:29 +02:00
marvin baf785a57b added time throttle 2026-05-29 18:20:03 +02:00
marvin 1399454393 fixed websocket image piepline 2026-05-29 18:17:09 +02:00
marvin 8180767db7 fixed websocket image piepline 2026-05-29 18:13:15 +02:00
marvin 90e86d6f48 fixed websocket image piepline 2026-05-29 18:11:22 +02:00
marvin 315e92989c added requirement 2026-05-29 17:55:09 +02:00
marvin b49fc5ac24 changed http request to websocket 2026-05-29 17:50:46 +02:00
marvin 60c29d57ec fixed import bug 2026-05-29 16:49:50 +02:00
marvin a7fede1a8f cleanup 2026-05-29 16:47:46 +02:00
marvin fcec2b9fb3 added requirement 2026-05-29 16:41:20 +02:00
marvin 4553ecc804 changed import path 2026-05-29 16:40:05 +02:00
marvin 529fcd835e changed import path 2026-05-29 16:28:48 +02:00
marvin 65e1a4b7a5 changed import path 2026-05-29 16:27:50 +02:00
marvin 70b883b20c fixed library bug 2026-05-29 16:24:00 +02:00
marvin f1920998ff added yolo model to api 2026-05-29 16:17:52 +02:00
marvin eec4a7fb10 detection model works 2026-05-29 08:32:24 +02:00
marvin 37277319ec working yolo detection model 2026-05-24 21:38:20 +02:00
marvin 87f6bcf7f7 added yolo data viewer 2026-05-22 12:04:50 +02:00
marvin b6a4dd5fa2 changed yolo loss 2026-05-22 05:57:40 +02:00
marvin e412738d3e changed yolo 2026-05-21 11:14:41 +02:00
marvin db4547dc05 fixed python import 2026-05-21 06:13:32 +02:00
marvin 47115905a3 fixed python import 2026-05-21 06:12:13 +02:00
marvin e23d0e932c fixed python import 2026-05-21 06:10:38 +02:00
marvin c5c5aa1e4b fixed python import 2026-05-21 06:06:31 +02:00
marvin dcc890afcc fixed api dockerfile copy 2026-05-21 06:04:34 +02:00
marvin 08b2d7c4e4 fixed api dockerfile copy 2026-05-21 06:01:22 +02:00
marvin 44d77210bd server start bug fix 2026-05-21 05:59:56 +02:00
marvin 574c335bfd server start bug fix 2026-05-21 05:58:06 +02:00
marvin 58aed7c706 server start bug fix 2026-05-21 05:57:03 +02:00
marvin 640c852e80 changed imports 2026-05-21 05:49:48 +02:00
marvin a519e77db1 changed api structure and added object detection 2026-05-20 23:35:31 +02:00
marvin 2bb08a514a more efficient server 2026-05-15 06:28:48 +02:00
marvin 1c18d225c2 changed api method name 2026-05-12 19:31:35 +02:00
marvin 69d5b6071d added auth for fetching reviews 2026-05-12 18:46:21 +02:00
marvin d9c06fe7da removed unnecessary directory 2026-05-12 18:40:52 +02:00