Skip to content

Conversation

@Matios102
Copy link

This pull request makes several updates to the docker-compose.yaml file to enhance service configurations and introduce new environment variables and volumes. The changes primarily focus on improving container functionality and adding support for job data storage.

Environment variable updates:

  • Added JWT_SECRET_KEY and DUMP environment variables to the service configuration, enabling JWT-based authentication and dump functionality. ([docker compose/docker-compose.yamlR40-R41](https://github.com/mini-maxit/deployment/pull/3/files#diff-e7042a62389ea1297a9bdc06bc8ba7f684a18c062c0e84d8c873d4a81b29877eR40-R41))
  • Introduced additional environment variables such as FILESTORAGE_HOST, FILESTORAGE_PORT, DOCKER_HOST, and JOBS_DATA_VOLUME to support file storage and worker job data management. ([docker compose/docker-compose.yamlL66-R77](https://github.com/mini-maxit/deployment/pull/3/files#diff-e7042a62389ea1297a9bdc06bc8ba7f684a18c062c0e84d8c873d4a81b29877eL66-R77))

Volume configuration:

  • Defined a new volume, worker_jobs-data, for storing worker job-related data. ([docker compose/docker-compose.yamlR95-R97](https://github.com/mini-maxit/deployment/pull/3/files#diff-e7042a62389ea1297a9bdc06bc8ba7f684a18c062c0e84d8c873d4a81b29877eR95-R97))
  • Mounted /var/run/docker.sock and worker_jobs-data to the worker service to facilitate Docker operations and temporary data storage. ([docker compose/docker-compose.yamlL66-R77](https://github.com/mini-maxit/deployment/pull/3/files#diff-e7042a62389ea1297a9bdc06bc8ba7f684a18c062c0e84d8c873d4a81b29877eL66-R77))

@Matios102 Matios102 requested a review from HermanPlay May 31, 2025 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants