name: affine_dev_services services: postgres: env_file: - .env image: pgvector/pgvector:pg${DB_VERSION:-16} ports: - 5432:5432 environment: POSTGRES_PASSWORD: ${DB_PASSWORD} POSTGRES_USER: ${DB_USERNAME} POSTGRES_DB: ${DB_DATABASE_NAME} volumes: - postgres_data:/var/lib/postgresql/data redis: image: redis:latest ports: - 6379:6379 mailhog: image: mailhog/mailhog:latest ports: - 1025:1025 - 8025:8025 # https://manual.manticoresearch.com/Starting_the_server/Docker manticoresearch: image: manticoresearch/manticore:${MANTICORE_VERSION:-9.2.14} restart: always ports: - 9308:9308 ulimits: nproc: 65535 nofile: soft: 65535 hard: 65535 memlock: soft: -1 hard: -1 volumes: - manticoresearch_data:/var/lib/manticore networks: dev: volumes: postgres_data: manticoresearch_data: