services: auth-server: container_name: auth_server image: docker.mistox.net/auth-website:latest restart: always environment: - MySQLServer=auth-database - MySQLDatabase=Auth - MySQLUser=${MySQL_User} - MySQLPass=${MySQL_Pass} - EmailServer=${Email_Server} - EmailPort=${Email_Port} - EmailAddress=${Email_Address} - EmailPassword=${Email_Password} ports: - 8001:5000 volumes: - ./certs:/certs depends_on: - auth-database auth-database: container_name: auth_database image: docker.mistox.net/auth-sql:latest restart: always volumes: - ./data:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: ${MySQL_Pass} auth-redis: image: redis container_name: auth_redis ports: - "6379:6379" volumes: - ./kvdata:/data - ./redis.conf:/usr/local/etc/redis/redis.conf command: ["redis-server", "/usr/local/etc/redis/redis.conf"]