version: '3.2' services: db: image: 'mariadb:10.3' environment: MYSQL_DATABASE: 'satnogsdb' MYSQL_USER: 'satnogsdb' MYSQL_PASSWORD: 'satnogsdb' MYSQL_ROOT_PASSWORD: 'toor' redis: image: 'redis:3.2.8' celery: build: context: '.' links: - 'db' - 'redis' environment: DATABASE_URL: 'mysql://satnogsdb:satnogsdb@db/satnogsdb' CELERY_BROKER_URL: 'redis://redis:6379/0' CELERY_RESULT_BACKEND: 'redis://redis:6379/0' command: ["celery", "-A", "db", "worker", "-B", "-l", "INFO"] web: build: context: '.' ports: - '8000:8000' links: - 'db' - 'redis' environment: DATABASE_URL: 'mysql://satnogsdb:satnogsdb@db/satnogsdb' command: ["djangoctl.sh", "develop", "/usr/local/src/satnogs-db"] volumes: - '.:/usr/local/src/satnogs-db'