fix glitchtip healthchecks
This commit is contained in:
		| @@ -12,12 +12,13 @@ services: | ||||
|       - POSTGRES_PASSWORD=${SERVICE_PASSWORD_POSTGRESQL} | ||||
|       - POSTGRES_DB=${POSTGRESQL_DATABASE:-glitchtip} | ||||
|     volumes: | ||||
|       - pg-data:/var/lib/postgresql/data | ||||
|       - glitchtip-postgres-data:/var/lib/postgresql/data | ||||
|     healthcheck: | ||||
|       test: ["CMD-SHELL", "pg_isready -U $${POSTGRES_USER} -d $${POSTGRES_DB}"] | ||||
|       interval: 5s | ||||
|       timeout: 20s | ||||
|       retries: 10 | ||||
|  | ||||
|   redis: | ||||
|     image: redis | ||||
|     healthcheck: | ||||
| @@ -25,11 +26,14 @@ services: | ||||
|       interval: 5s | ||||
|       timeout: 20s | ||||
|       retries: 10 | ||||
|  | ||||
|   web: | ||||
|     image: glitchtip/glitchtip | ||||
|     depends_on: | ||||
|       - postgres | ||||
|       - redis | ||||
|       postgres: | ||||
|         condition: service_healthy | ||||
|       redis: | ||||
|         condition: service_healthy | ||||
|     environment: | ||||
|       - SERVICE_FQDN_GLITCHTIP_8080 | ||||
|       - DATABASE_URL=postgres://$SERVICE_USER_POSTGRESQL:$SERVICE_PASSWORD_POSTGRESQL@postgres:5432/${POSTGRESQL_DATABASE:-glitchtip} | ||||
| @@ -46,12 +50,15 @@ services: | ||||
|       interval: 5s | ||||
|       timeout: 20s | ||||
|       retries: 10 | ||||
|    | ||||
|   worker: | ||||
|     image: glitchtip/glitchtip | ||||
|     command: ./bin/run-celery-with-beat.sh | ||||
|     depends_on: | ||||
|       - postgres | ||||
|       - redis | ||||
|       postgres: | ||||
|         condition: service_healthy | ||||
|       redis: | ||||
|         condition: service_healthy | ||||
|     environment: | ||||
|       - DATABASE_URL=postgres://$SERVICE_USER_POSTGRESQL:$SERVICE_PASSWORD_POSTGRESQL@postgres:5432/${POSTGRESQL_DATABASE:-glitchtip} | ||||
|       - SECRET_KEY=$SERVICE_BASE64_64_ENCRYPTION | ||||
| @@ -67,12 +74,15 @@ services: | ||||
|       interval: 5s | ||||
|       timeout: 20s | ||||
|       retries: 10 | ||||
|  | ||||
|   migrate: | ||||
|     image: glitchtip/glitchtip | ||||
|     restart: "no" | ||||
|     depends_on: | ||||
|       - postgres | ||||
|       - redis | ||||
|       postgres: | ||||
|         condition: service_healthy | ||||
|       redis: | ||||
|         condition: service_healthy | ||||
|     command: "./manage.py migrate" | ||||
|     environment: | ||||
|       - DATABASE_URL=postgres://$SERVICE_USER_POSTGRESQL:$SERVICE_PASSWORD_POSTGRESQL@postgres:5432/${POSTGRESQL_DATABASE:-glitchtip} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 peaklabs-dev
					peaklabs-dev