name: ${CONTAINER_NAME}
services:
  pg:
    platform: linux/arm64
    image: pgvector/pgvector:pg18
    container_name: ${CONTAINER_NAME}
    env_file:
      - ../.env
    volumes:
      - ./fixtures/init.sh:/docker-entrypoint-initdb.d/init.sh
    environment:
      PROJECT_NAME: ${PROJECT_NAME}
      SONAMU_DB_NAME: ${SONAMU_DB_NAME:-}
      SONAMU_DB_FIXTURE_NAME: ${SONAMU_DB_FIXTURE_NAME:-}
      POSTGRES_DB: template1
      POSTGRES_USER: ${SONAMU_DB_USER}
      POSTGRES_PASSWORD: ${SONAMU_DB_PASSWORD}
      TZ: Asia/Seoul
    ports:
      - "${SONAMU_DB_PORT}:5432"
