9 Commits

Author SHA1 Message Date
Roman Donchenko 3b4138695f Compose: set labels via maps rather than arrays (#9195)
This makes them easier to read, as the key is visually separated from
the value. Also, it emphasizes the key-value nature of labels.
2025-03-11 13:57:10 +02:00
Roman Donchenko 08b4cfe0ac Remove duplicate settings from docker-compose.https.yml (#9028)
These are unnecessary and when they're not updated in sync with
`docker-compose.yml` (like now) they cause HTTPS deployments to use an
outdated version of Traefik.
2025-01-31 15:38:41 +02:00
Roman Donchenko 6ae1cffdab Turn on Traefik access logs (#7109)
This will be useful for debugging issues and gathering statistics.

Use the JSON format, since that allows us to include more information
than the traditional HTTP access logs. Switch the other logs to JSON as
well, for ease of parsing.
2023-11-17 12:36:40 +02:00
Paweł Kotiuk 36d8913ffe Update traefik version used in HTTPS config (#6164)
Just to match version used in docker-compose.yml

I just think Someone forgot about updating it when version from
docker-compose.yml was updated (
https://github.com/opencv/cvat/commit/980c019427422e4a13e9f5b3c7c20de3264513cb
)
2023-05-26 14:18:53 +03:00
Roman Donchenko 580ae49e5a Migrate to Docker Compose V2 (#5524)
Also, migrate to the version less Compose file format.

Compose V1 is EOL:
<https://www.docker.com/blog/announcing-compose-v2-general-availability/>.
2022-12-29 13:40:09 +02:00
Cheehan Weereratne 708ad9be7e Fix docker-compose.https.yml service names (#4847) 2022-08-26 06:58:20 +03:00
Boris Sekachev 4f1a778d22 Fixed Intel license headers (#119) 2022-07-11 17:02:27 +03:00
Andrey Zhavoronkov cc73962e6c Added missed websecure route for analytics (#20) 2022-05-25 15:40:03 +03:00
Tadej Svetina 6055be499e Replace Nginx proxy with Traefik (#3409)
* Replace Nginx with Traefik

* Comment Traefik dashboard commands and ports

* Fix cvat service port

* Simplify traefik dashboard instructions

* Add license to docker-compose files

* Update all mentions of CVAT_HOST in the docs

* Add link to Traefik documentation on router rules

* Return base CVAT port to 8080

* Fix spelling in documentation

* Fix port indentaion in docker-compose file

* Fix Traefik dashboard config

* Update changelog

* Adapt serverless dockerfile

* Update analytics dockerfile

* Update analytics docker compose file

* Fix linting issues

* fixed linter issues

Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
2021-07-26 16:42:22 +03:00