diff --git a/compose/redis.docker-compose.yml b/compose/redis.docker-compose.yml deleted file mode 100755 index 5534db861..000000000 --- a/compose/redis.docker-compose.yml +++ /dev/null @@ -1,142 +0,0 @@ -version: '3.4' -x-shared-env: &shared-env - OASIS_DEBUG: 1 - OASIS_CELERY_BROKER_URL: "redis://broker:6379" - OASIS_SERVER_DB_HOST: server-db - OASIS_SERVER_DB_PASS: oasis - OASIS_SERVER_DB_USER: oasis - OASIS_SERVER_DB_NAME: oasis - OASIS_SERVER_DB_PORT: 3306 - OASIS_SERVER_CHANNEL_LAYER_HOST: channel-layer - OASIS_CELERY_DB_ENGINE: db+mysql+pymysql - OASIS_CELERY_DB_HOST: celery-db - OASIS_CELERY_DB_PASS: password - OASIS_CELERY_DB_USER: celery - OASIS_CELERY_DB_NAME: celery - OASIS_CELERY_DB_PORT: 3306 - OASIS_TASK_CONTROLLER_QUEUE: task-controller -x-volumes: &shared-volumes - - ${OASIS_MEDIA_ROOT:-./docker-shared-fs}:/shared-fs:rw -services: - server: - restart: always - image: coreoasis/api_server:latest - build: - context: . - dockerfile: Dockerfile.api_server - ports: - - 8000:8000 - - 51970:51970 - links: - - server-db - - celery-db - - broker - environment: - <<: *shared-env - STARTUP_RUN_MIGRATIONS: "true" - OASIS_ADMIN_USER: admin - OASIS_ADMIN_PASS: password - volumes: *shared-volumes - worker-monitor: - restart: always - image: coreoasis/api_server:latest - command: [celery, worker, -A, src.server.oasisapi.celery_app, --loglevel=INFO] - links: - - server-db - - celery-db - - broker - environment: - <<: *shared-env - volumes: *shared-volumes - task-controller: - restart: always - image: coreoasis/api_server:latest - command: [celery, worker, -A, src.server.oasisapi.celery_app, --loglevel=INFO, -Q, task-controller] - links: - - server-db - - celery-db - - broker - environment: - <<: *shared-env - volumes: *shared-volumes - celery-beat: - restart: always - image: coreoasis/api_server:latest - command: [celery, beat, -A, src.server.oasisapi.celery_app, --loglevel=INFO] - links: - - server-db - - celery-db - - broker - environment: - <<: *shared-env - volumes: *shared-volumes - worker: - restart: always - image: coreoasis/model_worker:latest - build: - context: . - dockerfile: Dockerfile.model_worker - links: - - celery-db - - broker:mybroker - environment: - <<: *shared-env - OASIS_MODEL_SUPPLIER_ID: OasisLMF - OASIS_MODEL_ID: PiWind - OASIS_MODEL_VERSION_ID: 1 - OASIS_MODEL_NUM_ANALYSIS_CHUNKS: 8 - volumes: - - ${OASIS_MEDIA_ROOT:-./docker-shared-fs}:/shared-fs:rw - - ${OASIS_MODEL_DATA_DIR:-./data/static}:/var/oasis/:rw - server-db: - restart: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - - MYSQL_ROOT_PASSWORD=password - - MYSQL_USER=oasis - - MYSQL_PASSWORD=oasis - - MYSQL_DATABASE=oasis - volumes: - - ${OASIS_DOCKER_DB_DATA_DIR:-./db-data}/server:/var/lib/mysql/:rw - ports: - - 33307:3306 - celery-db: - restart: always - image: mysql - command: - - --default-authentication-plugin=mysql_native_password - environment: - - MYSQL_ROOT_PASSWORD=password - - MYSQL_USER=celery - - MYSQL_PASSWORD=password - - MYSQL_DATABASE=celery - ports: - - 33306:3306 - volumes: - - ${OASIS_DOCKER_DB_DATA_DIR:-./db-data}/celery:/var/lib/mysql/:rw - broker: - restart: always - image: redis:5.0.7 - ports: - - 6379 - flower: - restart: always - image: iserko/docker-celery-flower - ports: - - 5555:5555 - environment: - - CELERY_BROKER_URL=amqp://rabbit:rabbit@broker:5672 - entrypoint: - - flower - - --port=5555 - - --broker_api=http://rabbit:rabbit@broker:15672/api/ - links: - - celery-db - - broker - channel-layer: - restart: always - image: redis:5.0.7 - ports: - - 6379:6379