From d77c36dcca35703c039f1fd27cbac5eb9b077ea3 Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Wed, 11 Aug 2021 11:29:08 +0545 Subject: [PATCH] usage container definition --- Dockerfile | 1 + docker-compose.yml | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/Dockerfile b/Dockerfile index 68b53747be..dd0dde11d2 100755 --- a/Dockerfile +++ b/Dockerfile @@ -225,6 +225,7 @@ RUN mkdir -p /storage/uploads && \ # Executables RUN chmod +x /usr/local/bin/doctor && \ chmod +x /usr/local/bin/maintenance && \ + chmod +x /usr/local/bin/usage && \ chmod +x /usr/local/bin/install && \ chmod +x /usr/local/bin/migrate && \ chmod +x /usr/local/bin/schedule && \ diff --git a/docker-compose.yml b/docker-compose.yml index 42c909ced5..a1880dd434 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -344,6 +344,30 @@ services: - _APP_MAINTENANCE_RETENTION_ABUSE - _APP_MAINTENANCE_RETENTION_AUDIT + appwrite-usage: + entrypoint: usage + container_name: appwrite-usage + build: + context: . + networks: + - appwrite + volumes: + - ./app:/usr/src/code/app + - ./src:/usr/src/code/src + depends_on: + - influxdb + - mariadb + environment: + - _APP_ENV + - _APP_DB_HOST + - _APP_DB_PORT + - _APP_DB_SCHEMA + - _APP_DB_USER + - _APP_DB_PASS + - _APP_INFLUXDB_HOST + - _APP_INFLUXDB_PORT + - _APP_USAGE_SYNC_INTERVAL + appwrite-schedule: entrypoint: schedule container_name: appwrite-schedule